ошибка Ваши учетные данные не разрешены в django-rest-framework-social-oauth2 Google Sigin от Android - PullRequest
2 голосов
/ 21 апреля 2019

Я установил Django social-auth-app-django==3.1.0 для веб-сайта Django для входа в Google (работает нормально)

но

в том же проекте я установил django-rest-framework-social-oauth2 (у документа есть только пример с Facebook) для клиентского приложения для Android на Google Sigin (Firebase), когда пользователь нажимает кнопку Google SIGIN в Android, он показывает доступные учетные записи электронной почты Google и получает id_token () сейчас мне нужно конвертировать id_token для доступа к токену, но я получаю сообщение об ошибке

Я подтвердил свой id_token, используя этого пользователя

https://oauth2.googleapis.com/tokeninfo?id_token=

(работает нормально)

Почтальон пытался Настройки администратора

ошибка

{
    "error": "access_denied",
    "error_description": "Your credentials aren't allowed"
}

и я искал весь google (3 дня), чтобы найти решение, я думаю, что одна из сложных задач, добавляющая gig sigin в django rest frame work

...