我有一个firebase数据库链接到iOS应用程序,用户必须登录才能从特定节点读取数据
所以我编辑了我的安全规则:
"data": {
".read": "auth != null"
}
然而,我想阻止用户通过firebase CLI下载整个节点数据
我查看了文档https://firebase.google.com/docs/database/rest/auth,但我不确定我是否已正确理解该做什么。
如何通过Firebase CLI禁用数据下载?或者有没有办法限制特定user.uid或给定的IP下载数据?
答案 0 :(得分:0)
标准用户(即在“身份验证”模块中声明的用户)无法使用其凭据通过CLI进行身份验证,只有" admin"通过"用户和权限"页面可以这样做。
https://console.cloud.google.com/iam-admin/iam?project=[ProjectName]
您可以通过单击Firebase控制台左上角的齿轮图标来访问此页面,该图标位于"项目概述"的右侧。标题