Я пытаюсь реализовать поток кода авторизации, чтобы связать действия в Google с моими пользователями Firebase:
https://developers.google.com/actions/identity/oauth2-code-flow
Пока что я понял последовательность следующим образом:
1 - пользователь получает доступ к приложению и перенаправляется на конечную точку URL авторизации
2 - пользователь входит в систему, и Google получает токен авторизации
3 - Google отправляет этот токен авторизацииконечная точка URL-адреса токена и получает токен доступа refresh_token и время истечения срока действия
4 - Google отправляет токен обновления, чтобы получить новый токен доступа, когда истекает срок действия токена доступа, и получает новый токен доступа иновое время истечения
Правильно ли я понял?
В качестве токена авторизации и токена доступа я использую пользовательские токены из Firebase.У меня вопрос, как я могу реализовать токен обновления?Я не могу получить этот токен со стороны сервера Firebase Node.js SDK.
Как я могу смазать долгоживущие токены с помощью Firebase Node.js SDK?
Есть ли другой подход?