Configurer la vérification par e-mail avec AWS Direct Mail
Le connecteur officiel Logto pour le service de messagerie directe AWS.
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
Amazon SES est un fournisseur de services de messagerie cloud qui peut s'intégrer à toute application pour l'envoi d'e-mails en masse.
L'équipe Logto appelle les API Amazon Simple Email Service, grâce auxquelles les utilisateurs finaux de Logto peuvent s'inscrire et se connecter à leur compte Logto via un code de vérification par e-mail.
Configurer un service de messagerie dans la console de service AWS
Enregistrer un compte AWS
Rendez-vous sur AWS et créez un compte.
Créer une identité
- Accédez à la console
Amazon Simple Email Service - Créez une identité, choisissez l'une des options suivantes :
- Créer un domaine
- Créer une adresse e-mail
Configuration du connecteur
- Cliquez sur votre nom d'utilisateur dans le coin supérieur droit de la console Amazon pour accéder à
Security Credentials. Si vous n'en avez pas, créez uneAccessKeyet conservez-la soigneusement. - Complétez les paramètres du connecteur
Amazon Simple Email Service:- Utilisez l'
AccessKey IDet l'AccessKey Secretobtenus à l'étape 1 pour remplir respectivementaccessKeyIdetaccessKeySecret. region: Renseignez le champregionavec la région de l'identité que vous utilisez pour envoyer des e-mails.emailAddress: L'adresse e-mail que vous utilisez pour envoyer des e-mails, au formatLogto\<noreply@logto.io>ou\<noreply@logto.io>
- Utilisez l'
Les paramètres suivants sont optionnels ; la description des paramètres est disponible dans la documentation de l’API AWS SES.
feedbackForwardingEmailAddressfeedbackForwardingEmailAddressIdentityArnconfigurationSetName
Tester le connecteur Amazon SES
Vous pouvez saisir une adresse e-mail et cliquer sur "Envoyer" pour vérifier si les paramètres fonctionnent avant de cliquer sur "Enregistrer et terminer".
C'est tout. N'oubliez pas de Activer le connecteur dans l'inscription et la connexion.
Types de configuration
| Nom | Type |
|---|---|
| accessKeyId | string |
| accessKeySecret | string |
| region | string |
| emailAddress | string (OPTIONNEL) |
| emailAddressIdentityArn | string (OPTIONNEL) |
| feedbackForwardingEmailAddress | string (OPTIONNEL) |
| feedbackForwardingEmailAddressIdentityArn | string (OPTIONNEL) |
| configurationSetName | string (OPTIONNEL) |
| templates | Template[] |
| Propriétés du template | Type | Valeurs énumérées |
|---|---|---|
| subject | string | N/A |
| content | string | N/A |
| usageType | enum string | 'Register' / 'SignIn' / 'ForgotPassword' / 'Generic' |