使用 HTTP 呼叫設定電子郵件驗證
Logto 的官方 HTTP 電子郵件連接器。
提示:
本指南假設你已對 Logto 連接器 (Connectors) 有基本了解。若不熟悉,請參閱 連接器 (Connectors) 指南以開始使用。
開始使用
HTTP 電子郵件連接器允許你通過 HTTP 呼叫發送電子郵件。要使用 HTTP 電子郵件連接器,你需要擁有自己的電子郵件服務,該服務提供用於發送電子郵件的 HTTP API。當 Logto 需要發送電子郵件時,將調用此 API。例如,當使用者註冊時,Logto 將調用 HTTP API 發送驗證電子郵件。
設定 HTTP 電子郵件連接器
要使用 HTTP 電子郵件連接器,你需要設定一個 Logto 可以調用的 HTTP 端點,以及一個可選的端點授權權杖。
載荷
HTTP 電子郵件連接器在觸發電子郵件時會向端點發送載荷。它包括收件人的電子郵件(to
)、表示驗證流程的電子郵件 usageType(type
),以及包含可用 變數(例如,驗證碼、連結、應用程式資訊、組織資訊、使用者資訊)和使用者 語言環境 的 payload
。
範例:
{
"to": "foo@logto.io",
"type": "SignIn",
"payload": {
"code": "123456"
"locale": "de"
}
}
你可以使用這些資訊在你的電子郵件傳遞提供者中自訂電子郵件模板。
有關所有可用類型,請參閱 電子郵件模板。完整的 SendMessageData
類型定義在 connector-kit 中。