Я хочу установить таймер, например, 30 секунд, после отправки первого электронного письма, прежде чем разрешить пользователю отправить другое электронное письмо для запроса сброса пароля или проверки электронной почты.Я думал о сохранении временной метки в Cloud Firestore, которая указывает, когда было отправлено последнее электронное письмо, и вычел текущую временную метку с сохраненной временной меткой, чтобы извлечь истекшее время в секундах.Если истекшее время составляет менее 30 секунд, я просто запрещу отправку указанных писем.
Однако, есть ли в Firebase функция, позволяющая выполнить вышеуказанное?