Имеет ли getIdToken()/getCurrentUser() срок годности?
Я написал следующий код, чтобы повторно получить idToken без входа в систему.
FirebaseUser currentUser = mAuth.getCurrentUser();
if(currentUser != null) {
getIdToken(currentUser);
}
Является ли getIdToken()/getCurrentUser() действительным навсегда?
https://firebase.google.com/docs/auth/admin/manage-sessions говорит
Сеансы аутентификации Firebase являются долгоживущими.
но я хочу знать, как долго живут сессии. Или нет срока годности?
(кроме следующих действий.)
- Пользователь удален
- Пользователь отключен
- Основное изменение учетной записи обнаружено для пользователя. Это включает в себя такие события, как обновление пароля или адреса электронной почты.