-
By the
user_idproperty. This is guaranteed to be unique (within a tenant) per user (such as{identity provider id}|{unique id in the provider}orfacebook|1234567890). A user may have the sameuser_idproperty across multiple Auth0 tenants, but consistency is not guaranteed. For regular and custom database connections, avoid creating duplicateuser_ids within a tenant for different database connections. If you expect possible collisions between IDs from different connections, use a prefix identifying the connection. -
By a natural key, like the
emailproperty. We recommend that you use an IdP that requires users to verify their emails and then enable email verification in Auth0. Some IdPs, like Azure AD, can’t guarantee emails are verified. In this case, you can set up email verification for Azure AD and ADFS or implement external user verification with Auth0 Forms.
Identify Users
Learn how to uniquely identify users.
There are several options to uniquely identify your users: