Douban¶
Douban поддерживает OAuth 1 и 2.
Douban OAuth1¶
Douban OAuth 1 работает аналогично Twitter OAuth.
Douban предлагает ключи для каждого приложения под названиями Consumer Key
и << 1 >>>. Для включения Douban OAuth необходимы эти два ключа. Дополнительная документация находится по адресу Consumer Secret
:
Зарегистрируйте новое заявление по адресу Douban API Key, не забудьте отметить флажок web application.
Заполните значения Consumer Key и Consumer Secret в настройках:
SOCIAL_AUTH_DOUBAN_KEY = '' SOCIAL_AUTH_DOUBAN_SECRET = ''
Добавьте
'social_core.backends.douban.DoubanOAuth'
к вашемуSOCIAL_AUTH_AUTHENTICATION_BACKENDS
.
Douban OAuth2¶
Недавно Douban запустил поддержку OAuth2 и новый сайт разработчиков, документацию можно найти по адресу Douban Developers. Чтобы настроить OAuth2, выполните следующие действия:
Зарегистрируйте новое заявление по адресу Create A Douban App, не забудьте отметить флажок web application.
Заполните значения Consumer Key и Consumer Secret в настройках:
SOCIAL_AUTH_DOUBAN_OAUTH2_KEY = '' SOCIAL_AUTH_DOUBAN_OAUTH2_SECRET = ''
Добавьте
'social_core.backends.douban.DoubanOAuth2'
к вашемуSOCIAL_AUTH_AUTHENTICATION_BACKENDS
.