Я использую Firebase для аутентификации с использованием firebaseui-web. Ниже приведен пример использования проблемы:
- Пользователь успешно вошел в систему через firebaseui
- Токен проверен на внутреннем сервере: FirebaseAuth.getInstance (). VerifyIdToken (idToken)
- Пользователь нажимает кнопку выхода из системы
- Бэкэнд отзывает токен refre sh для аннулирования токена (я ошибаюсь ?!): FirebaseAuth.getInstance (). RevokeRefreshTokens (decodedToken.getUid ()) ;
- Пользователь пытается повторно подтвердить подлинность, отображается firebaseui, но когда клиент немедленно нажимает кнопку «войти в систему с помощью Google», появляется сообщение об ошибке: «Пожалуйста, войдите снова, чтобы выполнить эту операцию. Отклонить»; По всей видимости, сервер Google сообщает, что срок действия токена истек (400)
- Через несколько секунд пользователь пытается выполнить проверку подлинности, и он работает.
Не могли бы вы помочь мне решить эту проблему? Заранее спасибо.