• en
  • Language: ru
  • Documentation version: 0.1

Rdio

Rdio обеспечивает поддержку OAuth 1 и 2 для процесса аутентификации.

OAuth 1.0a

Чтобы настроить Rdio OAuth 1.0a, добавьте следующее на страницу настроек:

SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
    ...
    'social_core.backends.rdio.RdioOAuth1',
    ...
)

SOCIAL_AUTH_RDIO_OAUTH1_KEY = ''
SOCIAL_AUTH_RDIO_OAUTH1_SECRET = ''

OAuth 2.0

Чтобы настроить Rdio OAuth 2.0, добавьте следующее на страницу настроек:

SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
    ...
    'social_core.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 = []

Дополнительные поля

Следующие дополнительные поля запрашиваются автоматически:

  • rdio_id

  • rdio_icon_url

  • rdio_profile_url

  • rdio_username

  • rdio_stream_region