前提条件
Twilioが必要です。Twilio Verifyサービスをセットアップする
Twilio VerifyサービスはTwilio ConsoleまたはVerify REST API通して作成できます。Auth0のカスタム電話プロバイダーをTwilio Verifyと接続するには以下が必要です。- TWILIO_ACCOUNT_SID
- TWILIO_AUTH_TOKEN
- TWILIO_VERIFY_SID
カスタム電話プロバイダーをTwilio Verifyと接続する
- Auth0 Dashboardで[Branding(ブランディング)]>[Phone Provider(電話プロバイダー)]に移動して、[Phone Message Provider(電話メッセージプロバイダー)] ページを開きます。
- [Phone Provider(電話プロバイダー)] に [Custom(カスタム)] を選択します。
- [Provider Configuration(プロバイダー構成)] の下に次のサンプルコードを追加して、Twilio APIがユーザーの電話番号にメッセージを送信できるようにします。
- [鍵] アイコンをクリックして、[Secrets(シークレット)] メニューを開きます。Twilio Verifyサービス設定から以下の値を追加します。
- TWILIO_ACCOUNT_SID
- TWILIO_AUTH_TOKEN
- TWILIO_VERIFY_SID
- Twilioヘルパーライブラリーを読み込むには、[Dependency(依存関係)] アイコンをクリックします。そして、[Add Dependency(依存関係の追加)] ボタンをクリックします。[Add Dependency(依存関係の追加)] ポップアップウィンドウが開いたら、以下を入力します。
- [Name(名前)]: Twilio
- [Version(バージョン)]: 最新(自動入力されるはずです)
- [Save(保存)] をクリックします。[Save(保存)] をクリックすると、アクションが自動的に保存されてデプロイされます。運用環境で使い始める前に、カスタム電話プロバイダーをテストするには、[Send Test Message(テストメッセージの送信)] をクリックします。