【发布时间】:2017-11-30 12:48:25
【问题描述】:
我是 Firebase 数据库的新手,我不打算使用 Firebase 身份验证。
是否可以根据 Firebase 实例 ID 而不是经过身份验证的用户 ID 设置 Firebase 数据库规则?
这是我正在考虑实现的结构:
/instanceIDs
/iid1
/somedata
/someotherdata
/iid2
...
/iid3
...
并且我想将读/写权限限制为仅针对该特定实例 ID
任何人都可以展示如何设置这样的规则?
否则,如果我将所有用户的读/写设置为 true,会有什么安全风险? 如果我的原生移动应用程序代码仅在特定实例 ID 分支上读取/写入,我是否会遇到一些安全问题?
【问题讨论】:
标签: firebase firebase-realtime-database firebase-cloud-messaging