Set up social login with Amazon
The official Logto connector for Amazon social sign-in.
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
Name | Type |
---|---|
clientId | string |
clientSecret | string |
scope | string |
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