Projet

Général

Profil

Development #36769

verrouiller aussi nom et prénom

Ajouté par Benjamin Dauvergne il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Information nécessaire
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08 octobre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Voir #36752.


Demandes liées

Lié à w.c.s. - Bug #36752: le préremplissage d'un attribut de profil depuis un attribut d'assertion SAML non vérifié n'est pas éditable dans le formulaire.Nouveau07 octobre 2019

Actions

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Assigné à Benjamin Dauvergne supprimé
#2

Mis à jour par Paul Marillonnet il y a plus de 4 ans

J'ai l'impression que c'est déjà le cas1 :

        if saml_attributes.get('givenName'):
            Attribute.objects.get(name='first_name').set_value(user, saml_attributes['givenName'][0], verified=True)
        if saml_attributes.get('surname'):
            Attribute.objects.get(name='last_name').set_value(user, saml_attributes['surname'][0], verified=True)

1 https://git.entrouvert.org/authentic2-auth-fedict.git/tree/src/authentic2_auth_fedict/adapters.py#n199

#3

Mis à jour par Paul Marillonnet il y a plus de 4 ans

  • Statut changé de Nouveau à Information nécessaire

Est-ce qu'il y a une instance de test de cette fédération ?

#4

Mis à jour par Paul Marillonnet il y a plus de 4 ans

  • Lié à Bug #36752: le préremplissage d'un attribut de profil depuis un attribut d'assertion SAML non vérifié n'est pas éditable dans le formulaire. ajouté
#5

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

À minima il faudrait passer à l'API plus récente user.verified_attributes.first_name = ... et avoir un bout de test.

Formats disponibles : Atom PDF