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