Bug #79050
France Connect : email variable selon le FS
0%
Description
De #79047
Un usager nous sollicite sur le fait que quand on se connecte avec FC à un compte existant, le courriel du compte est mis à jour avec celui envoyé par le fournisseur d’identité choisi. Dans son cas il a des adresses différentes chez les différents FI, et n’apprécie pas que l’identifiant de son compte CNIL soit de fait modifié selon le FI choisi…
[...] est-ce un choix EO ou bien une contrainte extérieure ?
Demandes liées
Historique
Mis à jour par Thomas Noël il y a 10 mois
- Tracker changé de Support à Bug
On a des scories de reste dans nos hobo.json du genre :
... "variables": { "SETTING_A2_FC_ENABLE": true, "SETTING_A2_FC_AUTHORIZE_URL": "https://app.franceconnect.gouv.fr/api/v1/authorize", "SETTING_A2_FC_TOKEN_URL": "https://app.franceconnect.gouv.fr/api/v1/token", "SETTING_A2_FC_USERINFO_URL": "https://app.franceconnect.gouv.fr/api/v1/userinfo", "SETTING_A2_FC_LOGOUT_URL": "https://app.franceconnect.gouv.fr/api/v1/logout", "SETTING_A2_FC_CLIENT_ID": "a54c05e9fb209a6a1c54db0ac7956ae0be7a1fba2d2ec0bedea2f525c13c7ba6", "SETTING_A2_FC_CLIENT_SECRET": "e4790a21a31d96f0cfa003250fd9618b311a0a41ff3d43c923a9d43580e3519e", "SETTING_A2_FC_VERIFY_CERTIFICATE": true, "SETTING_A2_FC_USER_INFO_MAPPINGS": { "last_name": { "ref": "family_name", "verified": true }, "first_name": { "ref": "given_name", "verified": true }, "title": { "ref": "gender", "translation": "simple", "translation_simple": { "male": "Monsieur", "female": "Madame" }, "verified": true }, "email": "email" }, "SETTING_A2_FC_SCOPES": [ "given_name", "family_name", "email" ] }, ...
qui viennent du temps où la configuration de FranceConnect se faisait via hobo.
Il faut voir comment reprendre en charge correctement les mappings (au moins)
Mis à jour par Thomas Noël il y a 10 mois
- Projet changé de FranceConnect à Plugin FS FranceConnect
- Hors marché mis à Non
Mis à jour par Benjamin Dauvergne il y a 5 mois
- Lié à Support #84089: franceconnect: supprimer les variables SETTING_A2_FC_ auto=True quand ce mapping générique sera géré coté A2 ajouté
Mis à jour par Benjamin Dauvergne il y a 5 mois
Faut juste pas utiliser le mail envoyé par FC malheureusement :/ Mais dans l'absolu le bug est du à une mauvaise configuration ici, pas à la configuration standard d'authentic qui est de ne pas modifier le mail une fois qu'il y en a un.
'email': { 'ref': 'email', 'if-empty': True, 'tag': 'email', }, 'email_verified': { 'ref': 'email', 'translation': 'notempty', 'if-tag': 'email', },
Donc je rejette, à réouvrir sur les projets concernés pour y corriger la configuration, ça ne concerne pas authentic.
Ça devrait commencer par passer toutes les variables SETTING_A2_FC_* coté hobo en non automatique (cf. #84089).
Mis à jour par Benjamin Dauvergne il y a 5 mois
- Lié à Development #40480: FranceConnect: gérer le mapping vers les attributs ajouté
Mis à jour par Benjamin Dauvergne il y a 5 mois
- Lié à Development #84093: auth_fc: ajouter le mapping par défaut de title ajouté