email_verified
field, which can be set in different ways depending on the connection type. For database connections, users must go through an email validation flow to get the email verified. For federated connections, can return the email_verified
field based on their own criteria.
Azure AD and ADFS cannot guarantee that the emails they return have been verified:
email_verified
to true
email_verified
to false
email_verified
to false
.
When the property is set to Always set email_verified
to false
, users will get email_verified
set to false
the next time they log in, unless syncing user profile attributes at each login is disabled.
email_verified
field to true
in Azure AD and ADFS connections. If you were using Azure AD and ADFS connections in the past, you will have a tenant setting that will override the Connection Setting for Email Verification and keep the previous behavior.
You can find the new tenant setting in the Auth0 Dashboard > Settings > Advanced. Locate the Migrations section, then find Default to Email Verification
setting for Azure AD/ADFS connections.
email_verified
will always be true
for Azure AD/ADFS connections. When enabled, it will use the Email Verification
setting at the connection level.
email_verified
field will be set to true
, and users will not be prompted again for email verification, unless Azure AD or ADFS return a different email for the user.
This new screen is rendered using the experience, even if you are using Classic Login. To learn how to customize it, read Customize Universal Login Pages.
To learn how to customize the email that is sent to users, read Verify Emails using Auth0.
email
claim, Auth0 maps the Azure UserPrincipalName as the email. There is no guarantee that the UserPrincipalName
value is a mailbox, so Auth0 will not display the email verification prompt and the user will have the field email_verified
set to false
.