Configurer la vérification par e-mail via un appel HTTP
Le connecteur officiel Logto pour les e-mails HTTP.
Ce guide suppose que vous avez une compréhension de base des Connecteurs Logto. Pour ceux qui ne sont pas familiers, veuillez vous référer au guide des Connecteurs pour commencer.
Commencer
Le connecteur d'e-mail HTTP vous permet d'envoyer des e-mails via un appel HTTP. Pour utiliser le connecteur d'e-mail HTTP, vous devez disposer de votre propre service de messagerie qui expose une API HTTP pour l'envoi d'e-mails. Logto appellera cette API lorsqu'il devra envoyer un e-mail. Par exemple, lorsqu'un utilisateur s'inscrit, Logto appellera l'API HTTP pour envoyer un e-mail de vérification.
Configurer le connecteur d'e-mail HTTP
Pour utiliser le connecteur d'e-mail HTTP, vous devez configurer un point de terminaison HTTP que Logto peut appeler. Et un jeton d’autorisation optionnel pour le point de terminaison.
Charge utile
Le connecteur d'e-mail HTTP envoie une charge utile au point de terminaison lors du déclenchement d'un e-mail. Elle inclut l'e-mail du destinataire (to
), le usageType de l'e-mail indiquant le flux d'authentification (type
), et une payload
contenant les variables disponibles (par exemple, code de vérification, lien, informations sur l'application, informations sur l'organisation, informations sur l'utilisateur) et la locale de l'utilisateur.
Exemple :
{
"to": "[email protected]",
"type": "SignIn",
"payload": {
"code": "123456"
"locale": "de"
}
}
Vous pouvez utiliser ces informations pour personnaliser les modèles d'e-mails dans votre fournisseur de services de messagerie.
Pour tous les types disponibles, voir Modèle d'e-mail. La définition complète du type SendMessageData
se trouve dans connector-kit.