У меня хороший рабочий логин / регистрация в Google - пользователи могут легко войти / зарегистрироваться с его помощью, когда дело доходит до входа / создания учетной записи на веб-сайте. Я использую следующие пакеты:
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google'
У меня другая проблема - мой интерфейс (приложение React Native) работает с 'rest_framework.authentication.TokenAuthentication'
.
Каждый запрос, сделанный из внешнего интерфейса, имеет этот заголовок: 'Authorization': 'Token ' + auth_token
.
Здесь возникает проблема - как я должен использовать googe auth для своего приложения? Есть ли способ создать токен аутентификации (в базе данных) для пользователя, зарегистрированного в Google?