Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt

Use this file to discover all available pages before exploring further.

Classe qui implémente les fonctionnalités de l’écran de défi de code de récupération AMF (MFA) pour la réinitialisation du mot de passe.
Example
import ResetPasswordMfaRecoveryCodeChallenge from '@auth0/auth0-acul-js/reset-password-mfa-recovery-code-challenge';
const resetPasswordMfaManager = new ResetPasswordMfaRecoveryCodeChallenge();
const continueWithRecoveryCode = async () => {
 try {
   await resetPasswordMfaManager.continue('RECOVERY_CODE');
    console.log('Code de récupération soumis avec succès.');
 } catch (error) {
   console.error('Erreur lors de la soumission du code de récupération :', error);
 }
};

Constructeurs

ResetPasswordMfaRecoveryCodeChallenge
Constructor
Crée une instance de l’écran ResetPasswordMfaRecoveryCodeChallenge.

Propriétés

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string

Méthodes

continue
Promise<void>
Poursuit avec le code de récupération fourni.
Example
import ResetPasswordMfaRecoveryCodeChallenge from '@auth0/auth0-acul-js/reset-password-mfa-recovery-code-challenge';
const resetPasswordMfaManager = new ResetPasswordMfaRecoveryCodeChallenge();
const continueWithRecoveryCode = async () => {
 try {
   await resetPasswordMfaManager.continue('RECOVERY_CODE');
    console.log('Recovery code submitted successfully.');
 } catch (error) {
   console.error('Error submitting recovery code:', error);
 }
};
getErrors
Récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide s’il n’en existe aucune.Un tableau d’objets d’erreur provenant du contexte de transaction.
tryAnotherMethod
Promise<void>
Accède à l’écran où l’utilisateur peut choisir une autre méthode d’AMF (MFA).
Example
import ResetPasswordMfaRecoveryCodeChallenge from '@auth0/auth0-acul-js/reset-password-mfa-recovery-code-challenge';
const resetPasswordMfaRecoveryCodeChallengeManager = new ResetPasswordMfaRecoveryCodeChallenge();
const handleTryAnotherMethod = async () => {
 try {
   await resetPasswordMfaRecoveryCodeChallengeManager.tryAnotherMethod();
 } catch (error) {
   console.error('Failed to try another method:', error);
 }
};