Firebase字段/子访问限制

时间:2018-01-29 23:35:03

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

我目前正在开发一个基于javascript的应用程序,它将相关的用户数据存储在他们名下的字段中。但我不希望其他用户写入/读取其他不属于他们的字段,为此,我希望限制用户访问字段名称。是否有规则配置允许我这样做???

1 个答案:

答案 0 :(得分:1)

是的,请查看firebase documentation。要限制用户只能写入他们自己的数据,当他们通过身份验证时,这样的事情就可以解决问题:

{
  "rules": {
    "users": {
      "$uid": {
        ".read": "$uid === auth.uid",
        ".write": "$uid === auth.uid"
      }
    }
  }
}