Я использую неявный поток oauth для авторизации помощника пользователя Google в системе.
Процесс входа в систему выглядит следующим образом:
Если пользователь входит в систему в первый раз, помощник перенаправляет его в мою службу, где пользователь предоставляет свои учетные данные и входит в систему. При успешной регистрации моя служба генерирует токен JWT и отправляет его обратно в конечную точку Google oauth.
Затем пользователь возвращается к помощнику Google с сообщением: «Ваш аккаунт связан с Google».
Теперь большая проблема,
Как выйти из системы по истечении срока действия токена?
Или как я могу отозвать токен из Google Assistant, чтобы он снова перенаправил пользователя на страницу входа в мою службу для аутентификации?
Старайтесь не предлагать поток кода авторизации, поскольку существующая архитектура не допускает поток авторизации.
Если вам нужна дополнительная информация, пожалуйста, прокомментируйте ниже.