Amazon

There are two ways to to set up Amazon as an identity provider (that is, create an Amazon application):

  1. Through the Amazon Developer Portal (https://developer.amazon.com/login-with-amazon). Use this method if you want to let your end users authenticate with Amazon, but you don’t have a Seller Central account.
  2. Through Seller Central via http://login.amazon.com. Use this method if you are a retail merchant that uses Seller Central.

Setting up Amazon through the Amazon Developer Portal

To set up Amazon through the Amazon Developer Portal, follow these steps:

  1. Sign in to the dashboard (dashboard.janrain.com).
  2. Click the Manage Engage App button (Manage_SL_App_Icon) corresponding to the property to configure.
  3. On the Providers tile, click the Manage Providers button (Screen Shot 2014-04-24 at 9.10.09 AM).
  4. In the Provider list on the right side of the page, click Amazon.
  5. Click Configure. The Provider Setup Guide is displayed.

    Provider Setup Guide, Intro Page

    Figure 1: Amazon Provider Setup Guide, Intro Page

  6. On the Setup Guide, click Next.

    Amazon Provider Setup Guide, Enter App Info

    Figure 2: Amazon Provider Setup Guide, Enter App Info

  7. Sign in to the Amazon Developer Portal (https://developer.amazon.com/login-with-amazon). If you do not have an account, you will need to create one. The Dashboard page is displayed.

    Amazon Development Portal, Dashboard

    Figure 3: Amazon Development Portal, Dashboard

  8. On the primary upper navigation bar, click APPS & SERVICES.
  9. On the secondary upper navigation bar, click Login with Amazon.
  10. Click Create a New Security Profile.

    Amazon Development Portal, Create a New Security Profile

    Figure 4: Amazon Development Portal, Create a New Security Profile

  11. Create a new security profile by entering the requested values, and click Save.

    Amazon Development Portal, Create a Security Profile

    Figure 5: Amazon Development Portal, Create a Security Profile

  12. In the Manage menu, select Web Settings.

    Amazon Development Portal, Security Profile Web Settings

    Figure 6: Amazon Development Portal, Security Profile Web Settings

  13. On the Security Profile Web Settings page, click Edit.

    Amazon Development Portal, Security Profile Web Settings (edit)

    Figure 7: Amazon Development Portal, Security Profile Web Settings (edit)

  14. Copy the Allowed Return URLs from the Amazon Provider Setup Guide and paste them to the Security Profile Web Settings page.
  15. On the Security Profile Web Settings page, click Save.
  16. On the Security Profile Web Settings page, click the General tab to display the General Settings page.

    Amazon Development Portal, Security Profile General Settings

    Figure 8: Amazon Development Portal, Security Profile General Settings

  17. On the Setup Guide, click Next.

    Amazon Provider Setup Guide, Client ID and Secret

    Figure 9: Amazon Provider Setup Guide, Client ID and Secret

  18. Copy the Client ID and Client Secret from the Amazon Development Portal and paste them to the Provider Setup Guide.
  19. On the Amazon Provider Setup Guide, click Save.
  20. Your Amazon app is now configured and Amazon is available as a Social Login identity provider.

Setting up Amazon through Seller Central

To set up Amazon through Seller Central, follow these steps:

    1. Sign in to the dashboard (dashboard.janrain.com).
    2. Click the Manage Engage App button (Manage_SL_App_Icon) corresponding to the property to configure.
    3. On the Providers tile, click the Manage Providers button (Screen Shot 2014-04-24 at 9.10.09 AM).
    4. In the Provider list on the right side of the page, click Amazon.
    5. Click Configure. The Provider Setup Guide is displayed.

      Provider Setup Guide, Intro Page

      Figure 10: Amazon Provider Setup Guide, Intro Page

    6. Click the link to log in to your Amazon AWS, Appstore, or Seller Central account. If you do not have an account, you will need to create one.
    7. On the Amazon application dashboard, click Register new application.

      amazon-register-new-app

      Figure 11: Amazon App Dashboard, Register New Application

    8. The Application Information section appears. Fill out the application fields and click Save.

      amazon-register-your-app

      Figure 12: Amazon App Dashboard, Application Information

    9. On the Setup Guide, click Next.

      Amazon Provider Setup Guide, Enter App Info

      Figure 13: Amazon Provider Setup Guide, Enter App Info

    10. On the Amazon application dashboard:
      1. Click Web Settings.
      2. Click Edit.
      3. Copy the Allowed Return URLs from the Provider Setup Guide and paste them to the Amazon application dashboard.
      4. Click Save.

        Web Settings

        Figure 14: Amazon App Dashboard, Web Settings

    11. On the Setup Guide, click Next.

      Amazon Provider Setup Guide, Client ID and Secret

      Figure 15: Amazon Provider Setup Guide, Client ID and Secret

    12. Copy the Client ID and Client Secret from the Amazon App Dashboard Web Settings section and paste them to the Provider Setup Guide.
    13. On the Amazon Provider Setup Guide, click Save.
    14. Close the Amazon App Dashboard page.

Your Amazon app is now configured and Amazon is available as a Social Login identity provider.