Configurar verificação de email via chamada HTTP
O conector oficial do Logto para email HTTP.
Este guia assume que você tem um entendimento básico dos Conectores (Connectors) do Logto. Para aqueles que não estão familiarizados, consulte o guia de Conectores para começar.
Introdução
O conector de email HTTP permite que você envie emails via chamada HTTP. Para usar o conector de email HTTP, você precisará ter seu próprio serviço de email que exponha uma API HTTP para envio de emails. O Logto chamará essa API quando precisar enviar um email. Por exemplo, quando um usuário se registra, o Logto chamará a API HTTP para enviar um email de verificação.
Configurar conector de email HTTP
Para usar o conector de email HTTP, você precisa configurar um endpoint HTTP que o Logto possa chamar. E um token de autorização opcional para o endpoint.
Payload
O conector de email HTTP envia um payload para o endpoint ao acionar um email. Ele inclui o email do destinatário (to
), o usageType do email indicando o fluxo de autenticação (type
), e um payload
contendo variáveis disponíveis (por exemplo, código de verificação, link, informações do aplicativo, informações da organização, informações do usuário) e o locale do usuário.
Exemplo:
{
"to": "foo@logto.io",
"type": "SignIn",
"payload": {
"code": "123456"
"locale": "de"
}
}
Você pode usar essas informações para personalizar modelos de email no seu provedor de entrega de email.
Para todos os tipos disponíveis, veja Modelo de email. A definição completa do tipo SendMessageData
está em connector-kit.