HTTP コールを介したメール認証の設定
HTTP メール用の公式 Logto コネクター。
ヒント:
このガイドは、Logto コネクターについての基本的な理解があることを前提としています。未経験の方は、コネクター ガイドを参照して始めてください。
はじめに
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 にあります。