-
Connectez l’utilisateur à votre application.
L’utilisateur s’authentifie auprès de votre application à l’aide de Universal Login. Pour en savoir plus, consultez le guide de démarrage rapide pour les applications Web traditionnelles et demandez un jeton pour l’audience de l’Auth0 Management API (audience=https://{yourDomain}/api/v2/). -
Rechercher des utilisateurs ayant la même adresse courriel.
Vous pouvez récupérer le profil de l’utilisateur et la liste des utilisateurs ayant le même courriel vérifié.Pour obtenir la liste de tous les enregistrements utilisateur ayant la même adresse de courriel, votre application appelle le point de terminaison Get Users By Email de la Management API d’Auth0 à l’aide d’un jeton d’accès de la Management API avec le scoperead:users. -
Demandez à l’utilisateur de lier des comptes.
- Si Auth0 renvoie un ou plusieurs enregistrements ayant des adresses de courriel correspondantes, l’utilisateur verra la liste accompagnée du message suivant lui demandant de lier les comptes.
-
Si l’utilisateur veut lier un compte en particulier, il peut cliquer sur Lier à côté du compte approprié.

-
Lorsque l’utilisateur clique sur Lier, votre application lui demandera de s’authentifier auprès du compte cible, puis procédera à la liaison des comptes.
L’extrait de code suivant montre comment vérifier et fusionner les métadonnées :
-
Votre application appelle le point de terminaison Lier un compte utilisateur de la Management API d’Auth0 à l’aide d’un jeton d’accès à la Management API doté du scope
update:users.
Exemple de fusion des métadonnées
user_metadata et app_metadata du compte secondaire sont fusionnés au compte principal à l’aide du SDK Node.js d’Auth0 pour l’API v2.