電話テンプレートをカスタマイズする
前提条件
電話テンプレートをカスタマイズする前に、Twilioなどのサードパーティサービスを使用して電話プロバイダーを構成します。詳細については、「電話メッセージングプロバイダーを構成する」をお読みください。
はじめに
[Auth0 Dashboard]に移動します。[Branding(ブランディング)]>[Phone Templates(電話テンプレート)]で、次のカスタマイズ可能な電話テンプレートが提供されています。
Blocked Account(アカウントのブロック):疑わしいアクティビティの結果としてアカウントがブロックされたことを顧客に警告します。
Change Password(パスワード変更):顧客にパスワード変更コードを送信します。
One Time Password - Enrollment(ワンタイムパスワード - 登録):ワンタイムパスワード(OTP)登録用の確認コードを顧客に送信します。
One Time Password - Verify(ワンタイムパスワード ‐ 検証):ワンタイムパスワード(OTP)確認用の確認コードを顧客に送信します。
電話テンプレートを選択したら、[Status(ステータス)]を切り替えて有効にします。これで、[From(送信元)]電話番号と[Text Message Template(テキストメッセージテンプレート)]をカスタマイズできます。
送信元電話番号
デフォルトの[From(送信元)]電話番号は、電話プロバイダーの構成時に設定した番号です。詳細については、「電話メッセージングプロバイダーを構成する」をお読みください。
電話テンプレートのカスタム[From(送信元)]電話番号を設定するには、顧客が受信するメッセージの送信元電話番号を入力します。
注:Twilioを電話プロバイダーとして設定し、SMSソースとして[Messaging Services(メッセージングサービス)]を選択した場合、[From(送信元)]電話番号をカスタムで設定することはできません。TwilioがTwilio構成に基づいて、お客様のメッセージングサービス送信者プール内の電話番号を1つ選択します。詳細については、Twilioの「メッセージングサービス」ドキュメントをご覧ください。
テキストメッセージテンプレート
[Text Message Template(テキストメッセージテンプレート)]の本文では、Liquidテンプレート言語を使用してコンテンツを動的に生成できます。Liquid構文を使用すると、電話メッセージをレンダリングするときにAuth0が関連する値に置き換える、多数のコンテキスト変数を使用できます。Liquidの詳細については、GitHubの「デザイナーのためのLiquid」をご覧ください。
Auth0は、メールテンプレートの場合と同様に、電話テンプレートのLiquid構文を使用してアクセスできる同じ一連のコンテキスト変数を公開します。Liquid構文を使用して電話テンプレートをカスタマイズするためのマークアップルールは、メールテンプレートをカスタマイズするためのルールと同じです。Liquid構文を使用して電話テンプレートをカスタマイズする方法については、「メールテンプレートでLiquid構文を使用する」を参照してください。
電話テンプレートをテストする
電話テンプレートのカスタマイズが完了したら、[Try(試す)]ボタンをクリックします。Auth0は、テナント名にちなんで名付けられた既定のアプリに電話メッセージを送信します。さまざまなアプリケーションのテンプレートをテストするには、電話メッセージフローを実行するサンプルユーザーを作成します。