Rdio provides OAuth 1 and 2 support for their authentication process.
To setup Rdio OAuth 1.0a, add the following to your settings page:
SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
...
'social.backends.rdio.RdioOAuth1',
...
)
SOCIAL_AUTH_RDIO_OAUTH1_KEY = ''
SOCIAL_AUTH_RDIO_OAUTH1_SECRET = ''
To setup Rdio OAuth 2.0, add the following to your settings page:
SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
...
'social.backends.rdio.RdioOAuth2',
...
)
SOCIAL_AUTH_RDIO_OAUTH2_KEY = os.environ['RDIO_OAUTH2_KEY']
SOCIAL_AUTH_RDIO_OAUTH2_SECRET = os.environ['RDIO_OAUTH2_SECRET']
SOCIAL_AUTH_RDIO_OAUTH2_SCOPE = []
The following extra fields are automatically requested: