0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00
logto/packages/connectors/connector-aws-ses
simeng-li 76a985cc8a
chore(deps): update tsup dependency version (#6733)
chore: update tsup dependency version

update tsup dependency version
2024-10-28 13:42:11 +08:00
..
src refactor: use vitest for connectors (#5562) 2024-03-28 10:21:50 +08:00
CHANGELOG.md release: version packages (#6197) 2024-08-08 13:00:14 +08:00
logo-dark.svg refactor: add connector packages 2023-04-01 15:53:14 +08:00
logo.svg refactor: add connector packages 2023-04-01 15:53:14 +08:00
package.json chore(deps): update tsup dependency version (#6733) 2024-10-28 13:42:11 +08:00
README.md chore(connector): update outdated links in connector readme (#6039) 2024-06-18 17:47:49 +08:00

AWS direct mail connector

The official Logto connector for AWS connector for direct mail service.

Get started

Amazon SES is a cloud email service provider that can integrate into any application for bulk email sending.

Logto team to call the Amazon Simple Email Service APIs, with the help of which Logto end-users can register and sign in to their Logto account via mail verification code.

Configure a mail service in the AWS service console

💡 Tip

You can skip some sections if you have already finished.

Register AWS account

Go to AWS and register an account.

Create a identity

  • Go to Amazon Simple Email Service Console
  • Create an identity, choose one of the following options
    • Create an domain
    • Create an email address

Configuration of the connector

  1. Click your username in the upper right corner of the Amazon console to enter Security Credentials. If you don't have one, create an AccessKey and save it carefully.
  2. Complete the settings of the Amazon Simple Email Service connector:
    • Use the AccessKey ID and AccessKey Secret obtained in step 1 to fill in accessKeyId and accessKeySecret respectively.
    • region: Fill in the region field with the region of the identity you use to send mail.
    • emailAddress: The email address you use to send mail, in the format of Logto<noreply@logto.io> or <noreply@logto.io>

the following parameters are optional; parameters description can be found in the AWS SES API documentation.

  • feedbackForwardingEmailAddress
  • feedbackForwardingEmailAddressIdentityArn
  • configurationSetName

Test the Amazon SES connector

You can type in an email address and click on "Send" to see whether the settings work before "Save and Done".

That's it. Don't forget to Enable connector in sign-in experience.

Configure types

Name Type
accessKeyId string
accessKeySecret string
region string
emailAddress string (OPTIONAL)
emailAddressIdentityArn string (OPTIONAL)
feedbackForwardingEmailAddress string (OPTIONAL)
feedbackForwardingEmailAddressIdentityArn string (OPTIONAL)
configurationSetName string (OPTIONAL)
templates Template[]
Template Properties Type Enum values
subject string N/A
content string N/A
usageType enum string 'Register' | 'SignIn' | 'ForgotPassword' | 'Generic'