[英]Disable Identity Toolkit when using Firebase Authentication
我刚刚为 Firebase 设置了一个新项目,它要求我启用身份工具包 API。
这是一个问题,因为即使我将firebase.auth().signInWithEmailAndPassword()
包装在 try catch 中,Identity Toolkit 仍然会发布并且我无法捕获错误。
显示发布错误时会导致这样的安全风险。
errors: [{message: "EMAIL_NOT_FOUND", domain: "global", reason: "invalid"}]
这意味着恶意用户可以尝试登录,直到他们没有收到此错误消息以查看 email 是否存在。
我查看了https://developers.google.com/identity/toolkit/migrate-firebase但我不清楚它要做什么。
另一个问题是花钱:
Free price/count 0 - 50K count/month
$ 0. 0055 price/count 50K - 100K count/month
在没有身份工具包的情况下如何使用 Firebase?
此更改应由 Cloud Identity Platform 工程团队完成,您需要在问题跟踪器中创建私有工单
请安装firebase-tools
请检查此 url
https://firebase.google.com/docs/cli
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.