-
User browses to app splash screen.
-
User clicks on
Login
.
- User enters credentials on
Hosted Login Page
.
-
Auth0 Rule checks that user has not yet verified their
email
. -
Rule then redirects the user to
Assistant
server-side web app. -
User SSO to
Assistant
as they've already authenticated toAuth0
. -
Assistant
identifies the user and creates anemail verification ticket
and sends them anemail
with theverification link
. -
The
result_url
for theemail verification ticket
should be theApplication Login URI
which should start a newAuthorization Request
with Auth0. -
After user clicks on the link from their email, Auth0 marks the user profile with
email_verified = true
.
-
User is now redirected to the
Application Login URI
and logs in to the App (without entering credentials again). -
Notice in the screenshot that the
email_verified
claim istrue
.