Environment:
- “New” universal login experience
- Node.js, TypeScript with “auth0”: “^2.35.0”,
- Creating a password reset ticket through Management API
const passwordChangeTicketOptions: PasswordChangeTicketParams = {
result_url: process.env.BASE_URL,
user_id: userId,
mark_email_as_verified: true
}
const { ticket } = await this.managementClient.createPasswordChangeTicket(passwordChangeTicketOptions);
The problem:
I have multiple applications and can’t set single Tenant Login URI for all of them, so I have a few questions to you:
- Can you take into account Application Login URI and not only Tenant Login URI for the Back button after password reset?
- Can you automatically redirect user after password reset? Why Back button?
- Can you take into account result_url parameter passed to the createPasswordChangeTicket() for the new universal login?
The problem has been reported and described many times, e.g. here Password reset ticket: result_url for new universal login experience
I’ve seen that diagram with all possible redirect options but it doesn’t solve the problem: Why is password change/reset redirect not working?