繁体   English   中英

使用 Firebase 身份验证时禁用身份工具包

[英]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 工程团队完成,您需要在问题跟踪器中创建私有工单

使用 fireabase CLI

请安装firebase-tools
请检查此 url
https://firebase.google.com/docs/cli

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM