MfaSmsList
mfa-sms-list 画面を管理するクラスです。
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});
}
前の画面に戻ります。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);
}
};
コンテキストからトランザクションエラーの配列を取得します。存在しない場合は空の配列を返します。トランザクションコンテキストからのエラーオブジェクトの配列です。
登録済み電話番号の一覧から電話番号を選択します。index が範囲外の場合にスローされます。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});
}