Firebase CLI下载限制

时间:2018-04-18 14:10:49

标签: firebase firebase-realtime-database firebase-authentication firebase-cli

我有一个firebase数据库链接到iOS应用程序,用户必须登录才能从特定节点读取数据

所以我编辑了我的安全规则:

"data": {
".read": "auth != null"
}

然而,我想阻止用户通过firebase CLI下载整个节点数据

我查看了文档https://firebase.google.com/docs/database/rest/auth,但我不确定我是否已正确理解该做什么。

如何通过Firebase CLI禁用数据下载?或者有没有办法限制特定user.uid或给定的IP下载数据?

1 个答案:

答案 0 :(得分:0)

标准用户(即在“身份验证”模块中声明的用户)无法使用其凭据通过CLI进行身份验证,只有" admin"通过"用户和权限"页面可以这样做。

https://console.cloud.google.com/iam-admin/iam?project=[ProjectName]

您可以通过单击Firebase控制台左上角的齿轮图标来访问此页面,该图标位于"项目概述"的右侧。标题