Projet

Général

Profil

Bug #79050

France Connect : email variable selon le FS

Ajouté par Marie Kuntz -> retour le 13 mai il y a 10 mois. Mis à jour il y a 5 mois.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Temps estimé:
Hors marché:
Non
Patch proposed:
Non
Planning:
Non

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

Lié à Hobo - Support #84089: franceconnect: supprimer les variables SETTING_A2_FC_ auto=True quand ce mapping générique sera géré coté A2Nouveau30 novembre 2023

Actions
Lié à Plugin FS FranceConnect - Development #40480: FranceConnect: gérer le mapping vers les attributsNouveau06 mars 2020

Actions
Lié à Plugin FS FranceConnect - Development #84093: auth_fc: ajouter le mapping par défaut de titleFermé30 novembre 2023

Actions

Historique

#3

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)

#4

Mis à jour par Thomas Noël il y a 10 mois

  • Projet changé de FranceConnect à Plugin FS FranceConnect
  • Hors marché mis à Non
#5

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é
#6

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).

#7

Mis à jour par Benjamin Dauvergne il y a 5 mois

  • Statut changé de Nouveau à Rejeté
#8

Mis à jour par Benjamin Dauvergne il y a 5 mois

#9

Mis à jour par Benjamin Dauvergne il y a 5 mois

Formats disponibles : Atom PDF