Classe qui implémente les fonctionnalités de l’écran mfa-voice-enrollment.
import MfaVoiceEnrollment from '@auth0/auth0-acul-js/mfa-voice-enrollment' ;
const mfaVoiceEnrollmentManager = new MfaVoiceEnrollment ();
const handleContinueEnrollment = async () => {
try {
await mfaVoiceEnrollmentManager . continue ({
phone: '+1234567890' ,
// Ajoutez toute CustomOptions facultative ici au besoin
});
console . log ( 'Voice enrollment continued successfully.' );
} catch ( error ) {
console . error ( 'Error continuing voice enrollment:' , error );
}
};
Crée une instance du gestionnaire d’écran MfaVoiceEnrollment.
Poursuit l’action par défaut. import MfaVoiceEnrollment from '@auth0/auth0-acul-js/mfa-voice-enrollment' ;
const mfaVoiceEnrollmentManager = new MfaVoiceEnrollment ();
const handleContinueEnrollment = async () => {
try {
await mfaVoiceEnrollmentManager . continue ({
phone: '+1234567890' ,
// Ajoutez ici des CustomOptions facultatives, au besoin
});
console . log ( 'Voice enrollment continued successfully.' );
} catch ( error ) {
console . error ( 'Error continuing voice enrollment:' , error );
}
};
Récupère le tableau d’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.
Permet de choisir un indicatif de pays pour le numéro de téléphone. import MfaVoiceEnrollment from '@auth0/auth0-acul-js/mfa-voice-enrollment' ;
const mfaVoiceEnrollment = new MfaVoiceEnrollment ();
const handlePickCountryCode = async () => {
await mfaVoiceEnrollment . selectPhoneCountryCode ();
};
Charge utile optionnelle.
Permet d’essayer une autre méthode d’authentification. import MfaVoiceEnrollment from '@auth0/auth0-acul-js/mfa-voice-enrollment' ;
const mfaVoiceEnrollment = new MfaVoiceEnrollment ();
const handleTryAnotherMethod = async () => {
await mfaVoiceEnrollment . tryAnotherMethod ();
};
Charge utile optionnelle.