Firestore:"Exceeded quota for veryifying passwords"?
Firestore: "Exceeded quota for veryifying passwords"?
您好,我在我的 angular 应用程序执行登录功能和启动行为的 ETE 测试之一中遇到了这个错误。
似乎是通过使用登录触发的
await this.angularFireAuth.auth.signInWithEmailAndPassword(uname, pw);
其中 angularFireAuth
是来自 '@angular/fire/auth';
的 AngularFireAuth
的注入实例
我检查了 Firestore 配额 here,但找不到对用于验证密码的配额的引用。谁能告诉我配额是多少?
报告的控制台错误如下所示:
zone-evergreen.js:659 Unhandled Promise rejection: Exceeded quota for verifying passwords. ; Zone: ProxyZone ; Task: Promise.then ; Value: u
几分钟后问题解决,然后测试按预期运行。
我发现您收到的邮件正在处理 github thread。
以下是该主题的一些重要评论:
- 对于您面临的错误"Exceeded quota for verifying passwords",这通常发生在一次发送太多次密码验证请求或密码登录请求时(每个 IP 地址每秒超过 20 个请求或每个 IP 地址超过 25 个请求)每个帐户 10 分钟)。当我们在短时间内收到大量请求时,会自动应用限制以保护我们的服务器。
- 这是 Firebase 身份验证强制执行的内部配额(无论定价计划如何),以防止在发出身份验证请求时滥用,因此配额可能会更改,恕不另行通知。
- 为了避免触发此警报,您可以使用不同的 IP 地址或
将每分钟请求数退回到 10-20 左右,以避免触发自动滥用检测。
如果您在短时间内从同一个 IP 地址发送过多请求,那么您可能会在某个时间点受到限制。这可能会阻止您获得成功的集成测试,但随之而来的是安全优势。测试越容易,针对您的项目编写恶意脚本就越容易。我们在其他 firebase 身份验证库(客户端和管理员)中有类似的集成测试,我们尝试使用限制。
如果您有合理的需要增加限制,那么您可以使用 support 提交错误并提出理由。您甚至可以申请将来自特定 IP 地址的呼叫列入白名单的功能请求。
您好,我在我的 angular 应用程序执行登录功能和启动行为的 ETE 测试之一中遇到了这个错误。
似乎是通过使用登录触发的
await this.angularFireAuth.auth.signInWithEmailAndPassword(uname, pw);
其中 angularFireAuth
是来自 '@angular/fire/auth';
AngularFireAuth
的注入实例
我检查了 Firestore 配额 here,但找不到对用于验证密码的配额的引用。谁能告诉我配额是多少?
报告的控制台错误如下所示:
zone-evergreen.js:659 Unhandled Promise rejection: Exceeded quota for verifying passwords. ; Zone: ProxyZone ; Task: Promise.then ; Value: u
几分钟后问题解决,然后测试按预期运行。
我发现您收到的邮件正在处理 github thread。
以下是该主题的一些重要评论:
- 对于您面临的错误"Exceeded quota for verifying passwords",这通常发生在一次发送太多次密码验证请求或密码登录请求时(每个 IP 地址每秒超过 20 个请求或每个 IP 地址超过 25 个请求)每个帐户 10 分钟)。当我们在短时间内收到大量请求时,会自动应用限制以保护我们的服务器。
- 这是 Firebase 身份验证强制执行的内部配额(无论定价计划如何),以防止在发出身份验证请求时滥用,因此配额可能会更改,恕不另行通知。
- 为了避免触发此警报,您可以使用不同的 IP 地址或 将每分钟请求数退回到 10-20 左右,以避免触发自动滥用检测。
如果您在短时间内从同一个 IP 地址发送过多请求,那么您可能会在某个时间点受到限制。这可能会阻止您获得成功的集成测试,但随之而来的是安全优势。测试越容易,针对您的项目编写恶意脚本就越容易。我们在其他 firebase 身份验证库(客户端和管理员)中有类似的集成测试,我们尝试使用限制。
如果您有合理的需要增加限制,那么您可以使用 support 提交错误并提出理由。您甚至可以申请将来自特定 IP 地址的呼叫列入白名单的功能请求。