Skip to main content

Set up social login with Amazon

The official Logto connector for Amazon social sign-in.

tip:

This guide assumes you have basic understanding of Logto Connectors. For those unfamiliar, please refer to the Connectors guide to get started.

Get started​

The Amazon connector enables end-users to sign in to your application using their own Amazon accounts via the Amazon OAuth 2.0 authentication protocol.

Setup a Amazon app​

Go to the Amazon Developer Portal and sign in with your account. If you don’t have an account, you can register for one.

Then, create an app.

Step 1: Go to "Login with Amazon" block in home page.

Or you can visit this page.

Follow the guide to create a new security profile.

After creating the security profile, you will get a Client ID and Client Secret from the table.

Step 2: Setup callback URLs.

Click "Manage" button on the right side of the table and go to "Web Settings" tab.

In the field "Allowed redirect URLs", add the following URL:

  • ${your_logto_origin}/callback/${connector_id}.

The connector_id can be found on the top bar of the Logto Admin Console connector details page.

Configure your connector​

In your Logto connector configuration, fill out the following fields with the values obtained from last step:

  • clientId: Your App's Client ID.
  • clientSecret: Your App's Client Secret.

scope is a space-delimited list of OIDC scopes. If not provided, the default scope is openid profile.

Config types​

NameType
clientIdstring
clientSecretstring
scopestring

Test Amazon connector​

That's it. The Amazon connector should be available now. Don't forget to Enable social connector in sign-in experience.

Reference​

Amazon developer documentation