I have two tenants (a dev and production tenant). The development tenant correctly shows the “back to application” button when I provide the user with a password reset URL. However, the production tenant does not show the button and I cannot for the life of me figure out why the difference.
I am generating the ticket internally in my app and emailing it directly to the customer.
Applications in both tenants have correct LOGIN URL configured in the application.
In both tenants, if I use the internal reset password link on the universal login screen and allow Auth0 to send the email the password link does appear.
Why would it work with one tenant and not the other.
I don’t have the default application configured for either the development or the production tenant, but it is configured at the SPA application level.
Adding it to the tenant level on the production tenant seems to resolve the issue but I’d like to know why.
I do notice that the options on the production/development tenants different on the options.
I believe that is because on the development tenant you have used the Default App created by the dashboard, which will include the API and Credentials tabs even if the application is set to a SPA. The one on the production environment I believe is a newly created SPA application, which would explain why it lacks the specific tabs.
Thanks! Any idea why the lack of a login URL on the tenant would prevent the back to app button from appearing? Does it have something to do with the ticket creation?