Skip to main content
send-phone-message トリガーは、SMS/Voice を多要素認証 (MFA) の認証要素として使用する際に実行されます。登録プロセスとチャレンジプロセス (event.message_options.action) の両方で実行され、 の New experience を使用している場合は、voice メッセージタイプ (event.message_options.message_type === 'voice') でも実行されます。メッセージの送信にカスタムプロバイダーを使用する場合、このトリガーはカスタムプロバイダーの設定に必要です。
Actions Send Phone Message フローの図。
このフローの Actions はブロッキング (同期) で実行されます。トリガーの処理の一部として実行され、Action が完了するまで Auth0 パイプラインの残りの処理は実行されません。

リファレンス

  • イベントオブジェクト: 送信するメッセージ、およびchallenge の対象となるユーザーまたは登録するユーザーに関するコンテキスト情報を提供します。
  • API オブジェクト: フローの動作を変更するためのメソッドを提供します。

一般的なユースケース

カスタムSMSプロバイダーを使用する

send-phone-message Actionを使用すると、カスタムSMSプロバイダー経由でMFAメッセージを送信できます。
このActionが正しく実行されるには、AWS_REGIONAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYという名前のsecretsが設定されており、aws-sdknpm packageにdependencyがある必要があります。