Skip to content

[OpenID Connect] Rendre configurable le comportement en cas d'authentification sur un compte existant #134

@christophe-ramet

Description

@christophe-ramet

Admettons que :

  • Le compte avec l'identifiant example avec l'adresse mail example@test.com existe dans la BDD GeoNature.
  • Le compte avec l'identifiant example2 avec l'adresse mail example@test.com existe dans le fournisseur d'identitié OpenIdConnect.

Si je me connecte avec OpenIdConnect, l'utilisateur avec l'adresse mail example@test.com va voir son identifiant modifie en example2.
C'est la même chose pour le nom et prénom.

Ce comportement semble être spécifique et meriterait d'être optionnel. On pourrait ajouter un paramètre OVERRIDE_ACCOUNT_INFORMATION si on veut ce comportement. Dans le cas où il serait à False et que l'adresse mail avec laquelle on se connecte a déjà un compte en base, on conserverait les informations déjà existantes.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions