Skip to main content
Le déclencheur post-challenge s’exécute pendant le processus de réinitialisation du mot de passe, une fois qu’un utilisateur a réussi la première vérification, généralement un lien envoyé à l’adresse courriel de l’utilisateur, mais avant qu’un nouveau mot de passe soit défini. Utilisez ce déclencheur pour demander à l’utilisateur d’effectuer une vérification supplémentaire au moyen d’un facteur d’ (MFA), ou pour le rediriger vers un site externe, comme un vérificateur tiers. Après la vérification, l’utilisateur peut définir le nouveau mot de passe de son compte. Vous pouvez créer jusqu’à quatre Actions dans votre tenant qui utilisent le déclencheur post-challenge.
Pour utiliser le flux Password Reset, accédez à Dashboard > Actions > Flows.
Les Actions de ce flux sont bloquantes (synchrones) : elles s’exécutent dans le cadre du processus du déclencheur et empêchent le reste du pipeline Auth0 de s’exécuter jusqu’à ce que l’Action soit terminée.
Pour que ces Actions s’exécutent correctement, vous devez avoir activé Universal Login. Ces Actions ne peuvent pas être déclenchées lorsque vous utilisez Classic Login.

Références

  • Objet Event : fournit des renseignements contextuels sur l’utilisateur qui réinitialise son mot de passe.
  • Objet API : fournit des méthodes permettant de modifier le comportement du flux.

Limites

Les déclencheurs de réinitialisation de mot de passe ne prennent pas en charge les connexions Active Directory/LDAP.

Cas d’utilisation courants

Réinitialisation sécurisée du mot de passe avec des facteurs MFA supplémentaires

Une Action post-challenge peut déclencher une demande de vérification MFA après que l’utilisateur a réussi la première. Par exemple, vous pouvez déclencher une vérification basée sur WebAuthn comme facteur secondaire si WebAuthn est activé comme facteur dans votre tenant :

Rediriger les utilisateurs vers une application tierce

En plus d’une demande de vérification MFA, vous pouvez également ajouter une redirection dans l’Action personnalisée, par exemple vers un service de vérification tiers ou un évaluateur des risques. Cet exemple d’Action redirige l’utilisateur vers une application d’exemple, puis reprend l’Action après la redirection afin de demander à l’utilisateur de s’authentifier à l’aide d’un facteur MFA :
Le pipeline Actions est inactif pendant qu’Auth0 redirige l’utilisateur. Lorsque l’utilisateur reprend le processus de connexion Auth0, le pipeline Actions reprend son exécution. Les Actions exécutées avant la redirection ne sont pas exécutées de nouveau. Pour en savoir plus, consultez Redirection avec Actions.