Получить UID из устаревшего токена авторизации Firebase?

Для получения действительного токена мы можем позвонить admin.auth().verifyIdToken(...), У нас есть конкретный случай, когда срок действия полученного нами токена может истек, но это не конфиденциальные данные, поэтому мы все же хотели бы определить UID за токеном с истекшим сроком действия. verifyIdToken() выдает исключение, когда токен истек. Можно ли определить UID за просроченным токеном, а также определить, когда он истек?

1 ответ

Решение

Расшифруйте идентификатор токена с помощью любой библиотеки JWT и проверьте sub Запрос.

Другие вопросы по тегам