我有一个带有 Firebase 的网络应用,昨天用户在尝试登录时尝试了太多次。这导致了错误,当然这是为了防止滥用和批量/彩虹密码攻击。
错误是:更改密码时出错:错误:超出限制。(…),在控制台中。
但是,即使用户尝试通过 Firebase.resetPassword() 和 Firebase.changePassword() 函数重置密码,他仍然会遇到相同的错误。看来该帐户已被锁定,并且他无法重置密码。
作为管理员,我有办法重置此错误,以便他可以更改密码而不会一遍又一遍地遇到相同的错误吗?
最佳答案
更改您的测试电子邮件。
如果您多次尝试使用同一封电子邮件,Firebase 会发送以下错误:
"{"error":{"code":400,"message":"RESET_PASSWORD_EXCEED_LIMIT","errors":[{"message":"RESET_PASSWORD_EXCEED_LIMIT","domain":"global","原因":"无效"}]}}"
关于Firebase:更改密码时出错:错误:超出限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37595767/