Как узнать дату смены пароля в Firebase?

0

Мне нужно уведомлять пользователей о смене пароля каждые 6 месяцев.

Я могу видеть дату создания учетной записи пользователя и дату последнего входа пользователя в систему.

  • Auth.auth().currentUser?.metadata.creationDate
  • Auth.auth().currentUser?.metadata.lastSignInDate

Но я не знаю, как узнать дату смены пароля пользователем.

Как получить дату смены пароля в Firebase?

Сотрудник Google Cloud
2

SDK Firebase не предоставляет метку времени последнего изменения пароля, но я вижу, что значение отображается в REST API в passwordUpdatedAtсвойстве. Это означает, что значение также, вероятно, присутствует в токене идентификатора пользователя, поэтому вы можете попробовать зарегистрировать необработанное значение этого или самостоятельно его декодировать и проверить там утверждения.

Сотрудник Google Cloud
1
  • Большое тебе спасибо. Спасибо, я решил это.
    anchor
    вчера
1

возможно, вы можете попробовать изменить пароль программно или нажать время в базе данных, а затем получить ключ