- Par la propriété
user_id. Son unicité est garantie (au sein d’un locataire) pour chaque utilisateur (par exemple{identity provider id}|{unique id in the provider}oufacebook|1234567890). Un utilisateur peut avoir la même propriétéuser_iddans plusieurs locataires Auth0, mais cette uniformité n’est pas garantie. - Par une clé naturelle, comme la propriété
email. Dans ce cas, il est recommandé d’activer la vérification du courriel et d’utiliser cette option uniquement avec des fournisseurs qui exigent que les utilisateurs vérifient leur adresse courriel.
user_id en double dans un locataire pour différentes connexions de base de données. Si vous prévoyez d’éventuelles collisions entre des ID provenant de différentes connexions, vous devriez utiliser un préfixe permettant d’identifier la connexion.
L’exemple de code suivant montre une connexion de base de données personnalisée identifiée par le préfixe MyConnection1| :