-
Notifications
You must be signed in to change notification settings - Fork 428
feat: login with amazon #2306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat: login with amazon #2306
Changes from 8 commits
f5aef4d
f3d9559
4a34d32
54ad3c8
ec8282d
b933d38
47f0bcb
de11271
36cdab9
0aa13e4
586052e
10fa9e8
b273e38
46e48f6
e77cbbd
40618f3
2584533
777107f
fe9181a
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,142 @@ | ||||||
--- | ||||||
id: amazon | ||||||
title: Add Amazon as a social sign-in provider in Ory | ||||||
sidebar_label: Amazon | ||||||
--- | ||||||
|
||||||
# Amazon | ||||||
|
||||||
:::note | ||||||
|
||||||
To add Amazon as a social sign-in provider, you need a Amazon Developer account. Go to | ||||||
[Amazon Developers](https://www.amazon.com/ap/register) to create one. | ||||||
|
||||||
::: | ||||||
|
||||||
````mdx-code-block | ||||||
import Tabs from '@theme/Tabs'; | ||||||
import TabItem from '@theme/TabItem'; | ||||||
|
||||||
<Tabs> | ||||||
<TabItem value="console" label="Ory Console" default> | ||||||
|
||||||
Follow these steps to add Amazon as a social sign-in provider for your to your project using the Ory Console. | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
||||||
1. Go to <ConsoleLink route="project.socialSignIn" />. | ||||||
2. Click the switch next to the Amazon logo to start the configuration. | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
3. Copy the Redirect URI and save it for later use. | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
4. Follow the [official steps](https://developer.amazon.com/docs/login-with-amazon/register-web.html) to create a security profile. | ||||||
9. Copy the Client ID and Client secret from Amazon and paste them into the corresponding fields in the Ory Console. | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
10. On Amazon Developers, click **Save Changes**. | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
11. On Amazon Developers, go to Settings > Security Profiles > [Your profile] > Web Settings . | ||||||
gaultier marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
11. On Amazon Developers, go to Settings > Security Profiles > [Your profile] > Web Settings . |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
12. Paste the redirect URI copied from Ory into the **Allowed Returned URLs** and click **Save Changes**. | |
8. Copy and paste the redirect URI from the Ory Console's **Configure Amazon** screen into the Amazon's Web Settings **Allowed Returned URLs** field, and click **Save Changes**. |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
13. In the Ory Console, click **Save Configuration** to enable Amazon as a social sign-in provider. | |
9. In the Ory Console, click **Save** to enable Amazon as a social sign-in provider. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These steps cover the basic configuration of a social sign-in provider integration. At this point, the user experience is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
incomplete. To complete the configuration and ensure a smooth and secure user experience, configure the [scopes](#scopes) and | |
To complete the configuration and ensure a smooth and secure user experience, configure the [scopes](#scopes) and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When adding a social sign-in provider, you can customize the integration by defining the OAuth scopes Ory requests from the | |
When adding a social sign-in provider, you can customize the integration by defining the OAuth (access) scopes Ory requests from the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
provider and by setting up custom data mappings. | |
provider and by setting up custom data mappings. |
Uh oh!
There was an error while loading. Please reload this page.