Configurar verificação de email com AWS Direct Mail
O conector oficial do Logto para o serviço de correio direto da AWS.
Neste guia, assumimos que você tem conhecimento básico sobre Conectores (Connectors) do Logto. Se não tiver, confira o guia Configurar conectores para começar.
Introdução
Amazon SES é um provedor de serviço de email em nuvem que pode ser integrado a qualquer aplicativo para envio em massa de emails.
Equipe Logto para chamar as APIs do Amazon Simple Email Service, com a ajuda das quais os usuários finais do Logto podem se registrar e fazer login em sua conta Logto via código de verificação por email.
Configurar um serviço de email no console de serviço da AWS
💡 Dica
Você pode pular algumas seções se já tiver concluído.
Registrar conta AWS
Vá para AWS e registre uma conta.
Criar uma identidade
- Vá para o Console do
Amazon Simple Email Service
- Crie uma identidade, escolha uma das seguintes opções
- Criar um domínio
- Criar um endereço de email
Configuração do conector
- Clique no seu nome de usuário no canto superior direito do console da Amazon para entrar em
Credenciais de Segurança
. Se você não tiver uma, crie umaAccessKey
e salve-a cuidadosamente. - Complete as configurações do conector
Amazon Simple Email Service
:- Use o
AccessKey ID
e oAccessKey Secret
obtidos na etapa 1 para preencheraccessKeyId
eaccessKeySecret
, respectivamente. region
: Preencha o camporegion
com a região da identidade que você usa para enviar emails.emailAddress
: O endereço de email que você usa para enviar emails, no formatoLogto\<[email protected]>
ou\<[email protected]>
- Use o
os seguintes parâmetros são opcionais; a descrição dos parâmetros pode ser encontrada na documentação da API AWS SES.
feedbackForwardingEmailAddress
feedbackForwardingEmailAddressIdentityArn
configurationSetName
Testar o conector Amazon SES
Você pode digitar um endereço de email e clicar em "Enviar" para ver se as configurações funcionam antes de "Salvar e Concluir".
É isso. Não se esqueça de Habilitar o conector na experiência de login.
Configurar tipos
Nome | Tipo |
---|---|
accessKeyId | string |
accessKeySecret | string |
region | string |
emailAddress | string (OPCIONAL) |
emailAddressIdentityArn | string (OPCIONAL) |
feedbackForwardingEmailAddress | string (OPCIONAL) |
feedbackForwardingEmailAddressIdentityArn | string (OPCIONAL) |
configurationSetName | string (OPCIONAL) |
templates | Template[] |
Propriedades do Template | Tipo | Valores do Enum |
---|---|---|
subject | string | N/A |
content | string | N/A |
usageType | enum string | 'Register' | 'SignIn' | 'ForgotPassword' | 'Generic' |