Warning: This is a Work In Progress and not yet fully validated.
We have a partnership with Auth0 to provide Identity-as-a-Service.
There are 4 tenants to match each of our environments. Each tenant is configured manually, although they should be as similar to one another as possible.
The tenants by name:
There is one regular web application configured per tenant. This means that all authentication is done through the Node.js backend (as opposed to directly from each client application - web, iOS, Android etc).
Currently we support (or plan to support) these Auth0 connections:
We have a separate GitHub repo for Auth0 specific email templates & rules.
There are two levels
Emails sent via Auth0 include email verification, welcome & change password.
In the review environment there is no redirects due to the wildcard subdomain & we've enabled only the the verification email. All emails are enabled in the other environments and all should redirect properly.