Вход в Google: срок действия токена истек - PullRequest
0 голосов
/ 07 октября 2019

Я использую вход в Google , чтобы разрешить пользователям регистрироваться на моем сайте. Проблема, с которой я сталкиваюсь, заключается в том, что мой процесс регистрации довольно длительный (может занять более 1 часа), и я не отправляю никакой информации в свой бэкэнд до конца регистрации. Однако мой токен Google истекает через 1 час. Я хочу, чтобы клиент не отправлял в Google более 1 запроса на проверку подлинности.

Есть ли способ обменять этот токен на долгоживущий токен в бэкэнде? Я знаю, что Facebook oauth предлагает эту функциональность.

1 Ответ

0 голосов
/ 08 октября 2019

Есть ли способ обменять этот токен на долгоживущий токен на бэкенде?

Нет, используя ссылочную статью.

Да, если вытакже запросите токен обновления во время авторизации в Google. Для этого необходимо, чтобы поток OAuth выполнялся на вашем веб-сервере.

Токен обновления может создавать (запрашивать) токен доступа при необходимости. Поэтому вам не важно, сколько времени занимает ваш бэкэнд.

Вы не можете сделать обратное: запросить токен обновления из токена доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...