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.
Admettons que :
exampleavec l'adresse mailexample@test.comexiste dans la BDD GeoNature.example2avec l'adresse mailexample@test.comexiste dans le fournisseur d'identitié OpenIdConnect.Si je me connecte avec OpenIdConnect, l'utilisateur avec l'adresse mail
example@test.comva voir son identifiant modifie enexample2.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_INFORMATIONsi on veut ce comportement. Dans le cas où il serait àFalseet que l'adresse mail avec laquelle on se connecte a déjà un compte en base, on conserverait les informations déjà existantes.