Email Verification: Self-Hosted UI

Implement your own Email Verification Page using Wristband APIs.

If you intend to self-host the Email Verification Page, you can configure Wristband to reference the URL where your page is located. Wristband will then direct users to your page wherever it needs to be presented during the Email Verification flow.



Configuration

Email Policies

Under Email Policies in the Application View of the Wristband Dashboard, set the Action Link URL for the Email Verification email template to the location of your self-hosted Email Verification Page. Wristband sends this URL in the verification email when a user needs to verify their email address. This can also be overridden at the tenant level under Email Policies in the Tenant View.

Email Verification email template Action Link URL field in Email Policies



Email Verification Workflow

  1. The user clicks on the Action Link in the verification email that was sent to their inbox.
  2. The user is redirected to your application's self-hosted Email Verification Page along with the Email Authorization Code query parameter.
  3. Your application calls the Wristband Verify Email API, passing along the Email Authorization Code.
  4. A message is displayed to the user indicating that verification succeeded.

At this point, the workflow is complete, and the user can exit the page.

Custom Email Verification Workflow