Passer au contenu principal
MfaSmsList Classe permettant de gérer l’écran mfa-sms-list.
Example
import MfaSmsList from '@auth0/auth0-acul-js/mfa-sms-list';
const mfaSmsList = new MfaSmsList();
const selectPhoneNumber = async () => {
 const getEnrolledPhoneNumbers = mfaSmsList.user.enrolledPhoneNumbers;
 const selectedNumber = getEnrolledPhoneNumbers[0];
 await mfaSmsList.selectPhoneNumber({index: selectedNumber});
}

Constructeurs

MfaSmsList
Constructor

Propriétés

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string

Méthodes

backAction
Promise<void>
Revient à l’écran précédent.
Example
import MfaSmsList from '@auth0/auth0-acul-js/mfa-sms-list';
const mfaSmsList = new MfaSmsList();
const handleBackAction = async () => {
 try {
   await mfaSmsList.backAction();
 } catch (error) {
   console.error('Failed to go back:', error);
 }
};
getErrors
Récupère le tableau des erreurs de transaction à partir du contexte ou un tableau vide s’il n’y en a aucune.Tableau d’objets d’erreur provenant du contexte de la transaction.
selectPhoneNumber
Promise<void>
Sélectionne un numéro de téléphone dans la liste des numéros de téléphone enregistrés.

Lève

Lève une exception si l’indice est hors limites.
Example
import MfaSmsList from '@auth0/auth0-acul-js/mfa-sms-list';
const mfaSmsList = new MfaSmsList();
const selectPhoneNumber = async () => {
 const getEnrolledPhoneNumbers = mfaSmsList.user.enrolledPhoneNumbers;
 const selectedNumber = getEnrolledPhoneNumbers[0];
 await mfaSmsList.selectPhoneNumber({index: selectedNumber});
}