FirebaseAuth在允许下一个请求之前在sendPasswordResetEmail和sendEmailVerification上设置计时器

FirebaseAuth在允许下一个请求之前在sendPasswordResetEmail和sendEmailVerification上设置计时器,firebase,firebase-authentication,google-cloud-firestore,Firebase,Firebase Authentication,Google Cloud Firestore,我想在发送第一封电子邮件后设置一个计时器,例如30秒,然后再允许用户发送另一封电子邮件以请求密码重置或验证电子邮件。我在考虑在CloudFireStore中存储一个时间戳,指示最后一封电子邮件的发送时间,并用存储的时间戳减去当前时间戳,以秒为单位检索所用的时间。如果经过的时间少于30秒,我将不允许发送上述电子邮件 但是,Firebase是否提供了执行上述操作的功能?没有可用于此操作的API。你必须自己实施它

我想在发送第一封电子邮件后设置一个计时器,例如30秒,然后再允许用户发送另一封电子邮件以请求密码重置或验证电子邮件。我在考虑在CloudFireStore中存储一个时间戳,指示最后一封电子邮件的发送时间,并用存储的时间戳减去当前时间戳,以秒为单位检索所用的时间。如果经过的时间少于30秒,我将不允许发送上述电子邮件


但是,Firebase是否提供了执行上述操作的功能?

没有可用于此操作的API。你必须自己实施它