向用户组授予对Firebase位置的访问权限

时间:2017-07-27 12:35:35

标签: firebase firebase-realtime-database

如何向用户组授予对Firebase位置的访问权限?
我只为一组用户找到了一个很好的解决方案:Access to Firebase locations for a group of users 它具有属性group: "group name"但在我的情况下,它应该具有属性groups: [ 'group1', 'group2', ]groups: 'group1, group2, ...'groups可以是字典对象{'group1': true, 'group2': true}

这是JSON结构。

"Groups": {
  "group1": { "user1": true, "user2": true, ...},
  "group2": { "user3": true,  "user4": true, ... },
  "group3": ...,
  ...
}
"Products": {
   "product1": {
       ...
       "groups": ["group1", "group2"],  "group1 group2" or 
                 {"group1": true, "group2": true} 
   }
} 

因此,user1, user2, user3, user4的成员group1, group2可以访问产品product1

0 个答案:

没有答案