Amazon

Amazon implemented OAuth2 protocol for their authentication mechanism. To enable python-social-auth support follow this steps:

  1. Go to Amazon App Console and create an application.

  2. Fill App Id and Secret in your project settings:

    SOCIAL_AUTH_AMAZON_KEY = '...'
    SOCIAL_AUTH_AMAZON_SECRET = '...'
    
  3. Enable the backend:

    SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
        ...
        'social_core.backends.amazon.AmazonOAuth2',
        ...
    )
    

Further documentation at Website Developer Guide and Getting Started for Web.

Note: This backend supports TLSv1 protocol since SSL will be deprecated
from May 25, 2015