Firebase规则仅显示VIP成员

时间:2019-04-10 13:19:29

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

我正在尝试仅为VIP用户显示数据。我使用下面的代码,但是每个用户仍然可以看到数据。

我想向普通用户隐藏actor数据并为VIP用户显示。

"tvshow1": {
          ".indexOn": ["actors"],
            ".read": "data.child('users').child(auth.uid).child('VIP').val() == 'Yes'",
            ".write": "data.child('users').child(auth.uid).child('VIP').val() == 'Yes'"
        },   

数据库结构:

tvshow1

| title:

| date:

| actors:

会员

|id:

   |VIP:

1 个答案:

答案 0 :(得分:1)

您需要使用“ root”

 ".read": "root.child('users').child(auth.uid).child('VIP').val() == 'Yes'"

写同样要