I have a setup, which requires user to verify his email. Custom email template is used.
The link in the email template points to auth0 tenant and url looks something like this:
https://{tenant_domain}/u/email-verification?ticket={tickedId}
I’m also using Custom templates for Auth0 pages - “Customize New Universal Login Pages” functionality.
So, whenever user opens that email confirmation link from his email, custom template is rendered temporarily before user is getting redirected back to my application.
The flow works correctly. However, since the template is rendered before redirection is applied, some strange values can be seen for short period of time.
For example, documentation says that pageTitle should be “…loading”, but during render of that confirmation page, the actual title is “Enroll in multi-factor authentication”
Here is ‘prompt’ value converted to json
{
"name": "common",
"screen": {
"name": "redeem-ticket",
"texts": {
"pageTitle": "Enroll in multi-factor authentication",
"description": "Click Continue to Enroll in Multi-Factor Authentication",
"descriptionEmailVerify": "Click Continue to Verify Your Email",
"descriptionPasswordlessVerify": "Click Continue to Sign In",
"buttonText": "Continue",
"logoAltText": ""
}
}
}
And here is documentation for that part:
So my question is:
Why pageTitle is not “Loading…” as in documentation?
Where is that “Enroll in multi-factor authentication” value coming from? Could not find anything.