Skip to main content
Utilisez le point de terminaison Auth0 Unlink a User Account ou la bibliothèque Auth0.js pour dissocier une identité du compte d’utilisateur cible et en faire de nouveau un compte d’utilisateur distinct. Le résultat du processus de dissociation est le suivant :
  • Le compte secondaire est retiré du tableau identities du compte principal.
  • Un nouveau compte d’utilisateur secondaire est créé.
  • Le compte secondaire n’aura aucune métadonnée.
Si votre objectif est de supprimer complètement l’identité secondaire, vous devez d’abord dissocier les comptes, puis supprimer le compte secondaire nouvellement créé. Selon l’endroit à partir duquel vous appelez le point de terminaison, utilisez l’une de ces deux portées : Le point de terminaison utilise les paramètres suivants : Si votre instance comporte des utilisateurs provenant de plusieurs fournisseurs, vous pouvez aussi inclure [connection_name]| avant la chaîne user_id pour nommer le fournisseur (par exemple, "user-id": "google-oauth2|123456789081523216417").

Exemple de réponse

Utilisez le JWT du compte principal

Pour dissocier des comptes, envoyez une requête au point de terminaison Unlink a User Account de la Management API en utilisant le du compte principal pour l’autorisation :

Utiliser un jeton d’accès avec la portée update:users

Si vous devez dissocier au moins deux comptes d’utilisateur, effectuez une requête vers le point de terminaison Unlink a User Account de la Management API à l’aide d’un jeton d’accès de la Management API doté de la portée update:users.
  1. Mettez à jour l’utilisateur de la session avec le nouveau tableau d’identités (chacune représentant un compte d’utilisateur distinct).
  1. Envoyez une requête au point de terminaison Unlink a User Account de la Management API v2 en utilisant un jeton d’accès de la Management API doté de la portée update:users.

En savoir plus