メインコンテンツまでスキップ

AWS ダイレクトメールを使用してメール認証を設定する

AWS のダイレクトメールサービス用の公式 Logto コネクター。

ヒント:

このガイドでは、Logto コネクターに関する基本的な知識を持っていることを前提としています。もし持っていない場合は、コネクターの設定 ガイドを参照して始めてください。

はじめに

Amazon SES は、バルクメール送信のために任意のアプリケーションに統合できるクラウドメールサービスプロバイダーです。

Logto チームは Amazon Simple Email Service API を呼び出し、Logto エンドユーザーがメール認証コードを介して Logto アカウントに登録およびサインインできるようにします。

AWS サービスコンソールでメールサービスを設定する

AWS アカウントを登録する

AWS にアクセスしてアカウントを登録します。

アイデンティティを作成する

  • Amazon Simple Email Service コンソールに移動
  • アイデンティティを作成し、次のオプションのいずれかを選択
    • ドメインを作成
    • メールアドレスを作成

コネクターの設定

  1. Amazon コンソールの右上隅にあるユーザー名をクリックして Security Credentials に入ります。まだない場合は、AccessKey を作成し、慎重に保存します。
  2. Amazon Simple Email Service コネクターの設定を完了します:
    • ステップ 1 で取得した AccessKey IDAccessKey Secret を使用して、それぞれ accessKeyIdaccessKeySecret を入力します。
    • region: メール送信に使用するアイデンティティのリージョンを region フィールドに入力します。
    • emailAddress: メール送信に使用するメールアドレスを Logto\<[email protected]> または \<[email protected]> の形式で入力します。

以下のパラメーターはオプションです。パラメーターの説明は AWS SES API ドキュメント にあります。

  • feedbackForwardingEmailAddress
  • feedbackForwardingEmailAddressIdentityArn
  • configurationSetName

Amazon SES コネクターをテストする

メールアドレスを入力し、「送信」をクリックして設定が機能するかどうかを「保存して完了」する前に確認できます。

これで完了です。サインイン体験でコネクターを有効にする のを忘れないでください。

タイプを設定する

名前タイプ
accessKeyIdstring
accessKeySecretstring
regionstring
emailAddressstring (OPTIONAL)
emailAddressIdentityArnstring (OPTIONAL)
feedbackForwardingEmailAddressstring (OPTIONAL)
feedbackForwardingEmailAddressIdentityArnstring (OPTIONAL)
configurationSetNamestring (OPTIONAL)
templatesTemplate[]
テンプレートプロパティタイプ列挙値
subjectstringN/A
contentstringN/A
usageTypeenum string'Register' | 'SignIn' | 'ForgotPassword' | 'Generic'