如何向用户组授予对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
。