Firebase安全规则,用于管理员写入和读取数据库中的所有内容

时间:2017-01-24 16:24:36

标签: firebase firebase-realtime-database firebase-security

我试图让我的自己能够读写数据库中的所有内容。

尝试在firebase模拟器中运行时,我收到了拒绝读取错误。

csvSplit

1 个答案:

答案 0 :(得分:6)

如果您想让用户访问您的Firebase,其访问级别由另一个节点中的值确定,则此类内容可能有效。 (未经测试)

users
  uid_0
    is_admin:true  //your uid
  uid_1
    is_admin:false

和规则

rules
  ".read": "root.child('users').child(auth.uid).child('is_admin').val() == true"
  ".write": "root.child('users').child(auth.uid).child('is_admin').val() == true"