- localization
- custom Redirect To URLs based on user or tenant
- different email templates per application or tenant
Verification emails
A verification email should be sent to every user for which theemail_verified property is false. Typically, these are users in database connections or users authenticating with social providers that do not validate email addresses upon new user registration.
You can send verification emails in more than one way:
- Management API
- Rules
The Send an email address verification email endpoint sends the user an email prompting them to verify their email address.
Require verified email for login
You can require users to verify their email before logging in with a rule:Custom redirects
A custom redirect is useful when you want to direct users to certain URLs based on user attributes or on the tenant. The Auth0 Management API provides a Create Email Verification Ticket endpoint that generates the verification link for each user. This endpoint allows you to specify theresult_url to which users will be redirected after they have validated their email address by clicking the link in the verification email.
We recommend AllowList the URL in the Auth0 Dashboard. For details, see Add Addresses to AllowList.