Projet

Général

Profil

Development #44829

L'administration des mapping pour le module auth_oidc est cassé

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

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Version cible:
-
Début:
06 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Ce n'est pas du tout ça qu'il fallait faire dans #37871, on ne peut pas utiliser les noms d'attributs de attributes_ng pour les affectations, il faut utiliser les noms natifs (nom du champ sur User ou attribute.name pour les attributs dynamiques).


Fichiers

Révisions associées

Révision 9d2a7936 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 3 ans

auth_oidc: use correct names in attribute select field (#44829)

Attribute names in OIDCClaimMapping must be native attribute names, not
the ones generated by attributes_ng.

Historique

#3

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

#4

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

  • Statut changé de Solution proposée à Solution validée

Benjamin Dauvergne a écrit :

Ce n'est pas du tout ça qu'il fallait faire dans #37871, on ne peut pas utiliser les noms d'attributs de attributes_ng pour les affectations, il faut utiliser les noms natifs (nom du champ sur User ou attribute.name pour les attributs dynamiques).

#37871, en tant que ticket miroir de #37884, utilise attributes_ng parce que c'est ce qui était déjà en place côté idp (cf l'usage de attributes_ng.get_service_attributes, préexistant à 139e9f0e).
Il faudra donc dans un autre ticket une correction côté idp aussi.

#5

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 9d2a79365c56d890dbbf5171016dd6a596c6eb00
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Jul 6 10:23:39 2020 +0200

    auth_oidc: use correct names in attribute select field (#44829)

    Attribute names in OIDCClaimMapping must be native attribute names, not
    the ones generated by attributes_ng.
#6

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF