Skip to main content
ユーザーの 多要素認証 (MFA) の登録をカスタマイズして管理するには、Custom Enrollment Tickets を使用できます。Auth0 の Custom Enrollment Tickets では 1 回限り有効なリンクが生成され、そのリンクを使って、指定した 認証要素 でユーザーが に登録できるよう案内できます。

ユースケース

Custom Enrollment Tickets は、次の用途で使用できます。
  • 新規ユーザーのオンボーディング
  • ユーザー設定の構成
  • 登録時に顧客が選択する認証要素を指定する
  • ユーザーが複数の認証要素を登録できるようにする

Custom Enrollment Tickets を設定する

/guardian/post_ticket エンドポイントに POST リクエストを送信します。
これらのパラメーターは Universal Login でのみ使用でき、Classic Login またはカスタム MFA ページでは使用できません。
Management API は、ticket_idticket_url を含む登録用チケットを返します。ticket_id は内部使用専用です。登録プロセスを開始するには、send_email パラメーターを使用して ticket_url をユーザーに送信します。チケットの有効期限は 5 日間で、1 回しか使用できません。チケットを受け取ったユーザーが登録できるのも 1 回のみです。 レスポンス例:
複数のカスタムドメインを有効にする場合は、HTTPヘッダー auth0-custom-domain を含める必要があります。詳細については、複数のカスタムドメインを参照してください。

Classic Login での Custom Enrollment Tickets

Classic Login を使用しており、ユーザーが ticket_url にアクセスしたときに表示されるページの見た目をカスタマイズする必要がある場合は、MFA ページを編集できます。
  1. Auth0 Dashboard > Branding > Universal Login > Advanced options > Multi-factor Authentication. に移動します。
  2. Customize MFA Page が選択されていない場合は、このオプションをオンにします。
  3. ticket 変数を更新します。 例:

詳細はこちら