We are using Universal Login for resetting users’ passwords. We generate a ticket URL via the Management API and send a custom reset password email tailored by our team. This all works fine.
However, on the reset password success page, the button labeled “Back to ” (which effectively acts as the “Go back to application” link) is currently configured at the tenant level and always points to the same default application login route.
Ideally, we would like this button/link to be localized, so it can navigate users to a URL that depends on country and language — for example: example.com/<country>/<language>/shop — instead of just the generic login route.
We’ve reviewed the documentation but we haven’t found a way to make this redirect dynamic per locale or context.
Is there a supported approach to customize or override the reset password success redirect in Universal Login so that it can be localized?
We want to continue using Universal Login and not switch to Classic Login.
What I am able to confirm is that the " Back to application " button is designed to redirect the user to the Tenant Login URI and if this is not configured, then the button would be absent. This cannot be set dynamically, however the following approaches could help you achieve this:
look into configuring Default Login Routes which ca be used to complete a password reset flow and redirect the users back to a specific application instead. I cannot currently confirm if this can be dynamically set;
this should be configurable through our ACUL feature that allows you more customizability when using the Universal Login experience. The ResetPasswordSuccess screen handles the equivalent screen and should be a good starting point for testing.
Allow me to share additional topics and documentations that could help on this matter: