跳至主要內容

使用 AWS Direct Mail 設定電子郵件驗證

Logto 的官方 AWS 連接器,用於直接郵件服務。

提示:

本指南假設你已對 Logto 連接器 (Connectors) 有基本了解。若不熟悉,請參閱 連接器 (Connectors) 指南以開始使用。

開始使用

Amazon SES 是一個雲端電子郵件服務提供者,可以整合到任何應用程式中進行大量電子郵件發送。

Logto 團隊調用 Amazon Simple Email Service API,藉此 Logto 終端使用者可以透過郵件驗證碼註冊並登入他們的 Logto 帳戶。

在 AWS 服務主控台中配置郵件服務

註冊 AWS 帳戶

前往 AWS 並註冊一個帳戶。

建立身分 (Identity)

  • 前往 Amazon Simple Email Service 主控台
  • 建立一個身分,選擇以下選項之一
    • 建立一個網域
    • 建立一個電子郵件地址

連接器的配置

  1. 點擊 Amazon 主控台右上角的用戶名進入 Security Credentials。如果沒有,請建立一個 AccessKey 並妥善保存。
  2. 完成 Amazon Simple Email Service 連接器的設置:
    • 使用在步驟 1 中獲得的 AccessKey IDAccessKey Secret 分別填寫 accessKeyIdaccessKeySecret
    • region:填寫你用來發送郵件的身分所在的區域。
    • emailAddress:你用來發送郵件的電子郵件地址,格式為 Logto\<[email protected]>\<[email protected]>

以下參數為可選;參數說明可參考 AWS SES API 文件

  • feedbackForwardingEmailAddress
  • feedbackForwardingEmailAddressIdentityArn
  • configurationSetName

測試 Amazon SES 連接器

你可以輸入一個電子郵件地址並點擊「Send」來檢查設置是否有效,然後再「Save and Done」。

就是這樣。別忘了在 登入體驗中啟用連接器

配置類型

名稱類型
accessKeyIdstring
accessKeySecretstring
regionstring
emailAddressstring (OPTIONAL)
emailAddressIdentityArnstring (OPTIONAL)
feedbackForwardingEmailAddressstring (OPTIONAL)
feedbackForwardingEmailAddressIdentityArnstring (OPTIONAL)
configurationSetNamestring (OPTIONAL)
templatesTemplate[]
模板屬性類型枚舉值
subjectstringN/A
contentstringN/A
usageTypeenum string'Register' | 'SignIn' | 'ForgotPassword' | 'Generic'