Untappd¶
Untappd использует OAuth v2 для аутентификации, проверьте official docs.
Создайте приложение, заполнив форму здесь: Add App
Приложения утверждаются поштучно, поэтому вам придется подождать несколько дней, чтобы получить идентификатор клиента и секрет.
Заполните значения
Client ID
и << 1 >>> в настройках:SOCIAL_AUTH_UNTAPPD_KEY = '<App UID>' SOCIAL_AUTH_UNTAPPD_SECRET = '<App secret>'
Optionally include a
User Agent
to identify your calls to Untappd (this may become required in the future):SOCIAL_AUTH_UNTAPPD_USER_AGENT = 'My Custom User Agent or App Name'
Добавьте бэкэнд к настройке
AUTHENTICATION_BACKENDS
:AUTHENTICATION_BACKENDS = ( ... 'social_core.backends.untappd.UntappdOAuth2', ... )
Затем вы можете начать использовать
{% url social:begin 'untappd' %}
в своих шаблонах