Firebase认证连续登录失败后受限,咨询有效密码输入次数限制规格
Firebase邮箱/密码认证登录失败次数限制规格说明
Firebase Auth的邮箱/密码登录模块内置了暴力破解防护机制,当短时间内连续多次登录失败时,会触发临时账号锁定,这就是你遇到的auth/too-many-requests错误对应的规则。
核心规格细节:
- 触发锁定阈值:默认短时间内连续5次登录失败(该数值会根据Firebase全局安全策略微调,常规场景下为5次)
- 临时锁定时长:首次触发后默认约1分钟解锁;若多次触发锁定,时长会逐步延长
- 解锁方式:
- 等待锁定时长结束后,账号自动恢复登录权限
- 执行密码重置操作,可立即解除锁定
你遇到的错误日志:
Error:Uncaught(in prromise):FirebaseError:Firebase:Access to this account has been temporarily disabled due to many failed login attempts.You can immediately restore it by resetting your password or you can try again later.(auth/too-many-requests).
需要注意的是,Firebase并未公开精确到固定数值的阈值和时长参数,因为这些参数会根据实时安全风险动态调整,目的是最大化账号安全性。
内容的提问来源于stack exchange,提问作者masaki akiyama
相关产品推荐
相关产品推荐

