Firebase数据库规则以强制执行外键访问

时间:2017-01-01 23:45:49

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

我正在尝试强制进行外键访问,而用户只能看到他们创建的记录。

<body style="margin:0px;"> <canvas width="100%" height="100%"> Your browser doesn't support the HTML5 canvas </canvas> </body> 尝试以下配置时,每次都会说.read。基于文档here,似乎这个配置应该有效。

规则:

PermissionDenied

JSON数据:

{
  "rules": {
    ".write": "auth != null",
    "emails": {
      ".indexOn": ["userId"],
      "$email": {
        ".read": "data.child('userId').val() === auth.uid"
      }
    }
  }
}

0 个答案:

没有答案