Classe qui implémente la fonctionnalité de l’écran mfa-email-challenge
Cet écran s’affiche lorsqu’un utilisateur doit vérifier son courriel dans le cadre de l’authentification multifacteur (AMF, MFA)
Example
Copier
import MfaEmailChallenge from '@auth0/auth0-acul-js/mfa-email-challenge';const mfaEmailChallenge = new MfaEmailChallenge();await mfaEmailChallenge.continue({ code: '123456', rememberDevice: true});
Récupère le tableau d’erreurs de la transaction à partir du contexte, ou un tableau vide si aucune n’existe.Un tableau d’objets d’erreur provenant du contexte de la transaction.
Soumet l’action pour choisir une autre configuration de courriel, si disponible.
Example
Copier
import MfaEmailChallenge from '@auth0/auth0-acul-js/mfa-email-challenge';const mfaEmailChallenge = new MfaEmailChallenge();await mfaEmailChallenge.pickEmail();
import MfaEmailChallenge from '@auth0/auth0-acul-js/mfa-email-challenge';const mfaEmailChallenge = new MfaEmailChallenge();await mfaEmailChallenge.resendCode();
Permet à l’utilisateur d’essayer une autre méthode d’AMF (MFA)
Example
Copier
import MfaEmailChallenge from '@auth0/auth0-acul-js/mfa-email-challenge';const mfaEmailChallenge = new MfaEmailChallenge();await mfaEmailChallenge.tryAnotherMethod();