Lier des utilisateurs
Linking user accounts will allow a user to authenticate from any of their accounts and, no matter which one they use, still pull up the same profile upon login. Auth0 treats all of these accounts as separate profiles by default, so if you wish for a user’s accounts to be linked, this is the way to go. La méthodelink
accepte deux paramètres : l’ID utilisateur du profil primaire et le jeton d’accès du profil secondaire (le jeton obtenu après la connexion avec cette identité). L’ID utilisateur en question est l’identifiant unique de ce compte utilisateur. Si l’ID est au format facebook|1234567890
, l’ID requis est la partie située après la barre de séparation (dans ce cas, 1234567890
).
Dissocier des utilisateurs
Unlinking users is a similar process to linking users. Theunlink
method takes three parameters: the secondary profile’s user ID, the secondary profile’s provider (the connection’s ), and the primary profile’s user ID.
The parameters read, essentially: “Unlink this secondary user (with this provider) from this primary user”.
Récupérer les métadonnées de l’utilisateur
Mettre à jour les métadonnées d’un utilisateur
When updating user metadata, you will create auserMetadata
object and then call the patch
method, passing it the user ID and the userMetadata
object. Les valeurs de cet objet vont remplacer les valeurs de la même clé, et en ajouter de nouvelles pour la même clé, encore en ajouter qui n’existent pas encore pour les métadonnées utilisateur.