Skip to main content
The post-challenge trigger runs during the password reset process after a user completes the first challenge, typically a link to the user’s email, but before a new password is set. Use this trigger to challenge a user with an additional (MFA) factor or to redirect the user to an external site, such as a third-party verifier. After verification, users can provide the new password for their account. You can create up to four Actions in your tenant that leverage the post-challenge trigger.
To use the Password Reset Flow, navigate to Dashboard > Actions > Flows.
Actions in this flow are blocking (synchronous): they execute as part of the trigger’s process and prevent the rest of the Auth0 pipeline from running until the Action completes.
In order for these Actions to run properly, you must have Universal Login enabled. These Actions cannot be triggered when using Classic Login.

References

  • Event object: Provides contextual information about the user resetting their password.
  • API object: Provides methods for changing the behavior of the flow.

Limitations

Password Reset triggers do not support Active Directory/LDAP connections.

Common use cases

Secure password reset with additional MFA factors

A post-challenge Action can issue an MFA challenge after the user completes the first challenge. For example, you can issue a WebAuthn-based challenge as a secondary factor if your tenant has WebAuthn enabled as a factor:

Redirect users to a third-party application

In addition to an MFA challenge, you can also try adding a redirect in the custom Action, for example, to a third-party verifier or risk assessor. This sample Action redirects the user to an example app, then continues the Action after the redirect to challenge the user with an MFA factor:
The Actions pipeline is not active while Auth0 redirects the user. Once the user continues the Auth0 login process, the Actions pipeline resumes. Actions that were executed prior to the redirect are not executed again. To learn more, read Redirect with Actions.