SMS テンプレート
Logto は、SMS コンテンツをカスタマイズするための 4 つの異なるテンプレートを提供しており、使用タイプに基づいて分類されています:Register、SignIn、ForgotPassword、Generic。さまざまなユースケースに対して異なるテンプレートを使用することを強くお勧めします。そうしないと、レート制限に達し、サービスが一時的に停止する可能性があります。
SMS テンプレートの種類と例
参考用の例をいくつか示します:
usageType | シナリオ | テンプレート例 |
---|---|---|
SignIn | ユーザーは 電話番号を使用してサインイン し、パスワードを入力する代わりに SMS 認証コードを入力して確認します。 | Logto サインイン認証コード:{{code}} 。10 分で有効期限が切れます。 |
Register | ユーザーは 電話番号を使用してアカウントを作成 し、Logto から送信された認証コードを入力して確認します。 | Logto サインアップ認証コード:{{code}} 。10 分で有効期限が切れます。 |
ForgotPassword | ユーザーがログイン中にパスワードを忘れた場合、最初に電話番号を使用して本人確認を行い、パスワードをリセット できます。 | Logto パスワードリセット認証コード:{{code}} 。10 分で有効期限が切れます。 |
Generic | このテンプレートは、コネクター設定のテスト、サインイン後の電話番号の確認またはリンク など、さまざまなシナリオの一般的なバックアップオプションとして使用できます。 | Logto 認証コード:{{code}} 。10 分で有効期限が切れます。 |
OrganizationInvitation | このテンプレートを使用して、ユーザーに組織への参加を促す 招待リンクを送信 します。 | Logto 組織招待認証コード:{{code}} 。10 分で有効期限が切れます。 |
UserPermissionValidation | アプリ使用中に、銀行振込、使用中のリソースの削除、メンバーシップのキャンセルなど、追加のユーザー確認が必要な 高リスクの操作や比較的高リスクの操作がある場合があります。UserPermissionValidation テンプレートは、これらの状況でユーザーが受け取る SMS 認証コードの内容を定義するために使用できます。 | Logto 認証コード:{{code}} 。10 分で有効期限が切れます。 |
BindNewIdentifier | ユーザーがプロファイルを変更する際に、現在のアカウントに電話番号をバインド することがあります。この場合、BindNewIdentifier テンプレートを使用して、認証 SMS の内容をカスタマイズできます。 | Logto アカウントリンク認証コード:{{code}} 。10 分で有効期限が切れます。 |
これらのパラメーターを理解することが重要です:
- 認証コードは 10 分間有効です。現在、有効期限のカスタマイズはサポートしていません。
- Logto は、SMS テンプレート内の
{{code}}
プレースホルダーを認証コードに置き換えます。したがって、テンプレートにはプレースホルダーが予約されていることを確認してください。
注記:
一部の国や地域では、コンプライアンス要件により、承認されていないコンテンツを SMS で送信することが許可されていない場合があります。SMS テンプレートは、使用前に SMS プロバイダーによって登録および承認される必要があります。このような場合、コンテンツはテンプレート ID によって対応するテンプレートにインデックス付けされる可能性があります。