@bond_1013
Начинающий веб-разработчик

Как получить Google токен для Django OAuth2?

Всем привет, пытаюсь реализовать регистрацию через Django REST Framework Social OAuth2 всё сделал как в документации, но при попытке получить access_token, у меня возникают ошибки либо {"error":"access_denied","error_description":"Your credentials aren't allowed"}, если я вручную укажу client_id и secret, но самого google_token у меня нет, подскажите как его правильно получить и где?
Вот сам запрос для получения токена из документации:
curl -X POST -d "grant_type=convert_token&client_id=<django-oauth-generated-client_id>&client_secret=<django-oauth-generated-client_secret>&backend=google-oauth2&token=<google_token>" http://localhost:8000/auth/convert-token

Буду благодарен за помощь
  • Вопрос задан
  • 584 просмотра
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov
Системный администратор
Так в конце ведь написано:

You can get the ID (SOCIAL_AUTH_GOOGLE_OAUTH2_KEY) and secret (SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET) of your app at https://console.developers.google.com/apis/credentials and more information on how to create one on https://developers.google.com/identity/protocols/OAuth2.

For testing purposes, you can use the access token from https://developers.google.com/oauthplayground/.

For more information on how to configure python-social-auth with Google visit https://python-social-auth.readthedocs.io/en/lates....
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы