メインコンテンツへスキップ
MfaPushWelcome クラスは、mfa-push-welcome 画面の機能を提供します。
MfaPushWelcome

コンストラクタ

MFA Push Welcome画面マネージャーのインスタンスを作成します。
Example
import MfaPushWelcome from '@auth0/auth0-acul-js/mfa-push-welcome';

const mfaPushWelcome = new MfaPushWelcome();
await mfaPushWelcome.enroll();

プロパティ

ブランドテーマや各種設定など、ブランディング関連の構成情報を提供します。
mfa-push-welcome 画面向けに、idnamelogoUrl などのクライアント関連の構成情報を提供します。
idname など、ユーザーの Organization に関する情報を提供します。
認証フロー内の現在のプロンプトに関するデータを含みます。
構成やコンテキストを含む、mfa-push-welcome 画面固有の詳細情報を含みます。
id や関連するメタデータなど、テナントに関するデータを含みます。
有効な識別子やフローの状態など、mfa-push-welcome 画面におけるトランザクション固有のデータを提供します。
MFA Push Welcome でのユーザー入力など、SDK に渡される信頼できないデータを扱います。
usernameemailroles など、現在アクティブなユーザーの詳細です。

メソッド

changeLanguage
Promise<void>
このメソッドは、Universal Login ページの表示言語を変更します。
Example
import MfaPushWelcome from '@auth0/auth0-acul-js/mfa-push-welcome';
const mfaPushWelcome = new MfaPushWelcome();
mfaPushWelcome.changeLanguage({
  language: 'fr',
});
メソッド パラメーター
enroll
Promise<void>
このメソッドは登録画面に遷移します。
Example
import MfaPushWelcome from '@auth0/auth0-acul-js/mfa-push-welcome';

const mfaPushWelcome = new MfaPushWelcome();
await mfaPushWelcome.enroll();
getErrors
このメソッドは、コンテキストからトランザクションエラーの配列を取得します。エラーがない場合は空の配列を返します。
pickAuthenticator
Promise<void>
このメソッドは、認証方法の選択画面に遷移します。
Example
import MfaPushWelcome from '@auth0/auth0-acul-js/mfa-push-welcome';

const mfaPushWelcome = new MfaPushWelcome();
await mfaPushWelcome.pickAuthenticator();