Ошибка Django-rest-framework-social-oauth2 с Google - PullRequest
0 голосов
/ 07 марта 2019

Я использую Django 1.11 с Django Rest Framework 3.6.Я пытаюсь запланировать вход в социальную сеть из приложения Android с помощью плагина django-rest-framework-social-oauth2, но у меня возникла ошибка, которая не устранена.

Configuration setting.py

AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'social_core.backends.open_id.OpenIdAuth',
'social_core.backends.google.GoogleOAuth2',
'social_core.backends.google.GoogleOAuth',
'social_core.backends.facebook.FacebookOAuth2',
'social_core.backends.facebook.FacebookAppOAuth2',
# 'social_core.backends.instagram.InstagramOAuth2',
'rest_framework_social_oauth2.backends.DjangoOAuth2',
'frontend.login.EmailOrUsernameModelBackend',
)

SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = ****
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = ***

REST_FRAMEWORK = {
...
'DEFAULT_AUTHENTICATION_CLASSES': (
...
'oauth2_provider.contrib.rest_framework.OAuth2Authentication',
'rest_framework_social_oauth2.authentication.SocialAuthentication',
)
}

Конфигурация данных в соответствии с документами.

Затем из Почтальона я делаю следующий вызов, и он возвращает ошибку 400.

введите описание изображения здесь enter image description here Дело в том, что возвращается ошибка:

Серверная часть ответила HTTP403: превышен суточный лимит использования без аутентификации.Непрерывное использование требует регистрации.

...