假设我有 3 个这样的节点:
User
Uid1
Uid2
Uid3
Group
groupId1
uid1 : true
uid3 : true
Meeting
meetId1
members : groupId1
topic : "my topic"
etc….
meetId2
members : groupId2
etc...
每个组,每个会议都可以动态创建。
如何编写规则以仅允许其组成员对会议进行读取访问?
此.read
规则应授予组成员读取权限:
{
"rules": {
"Meeting": {
"$meetingId": {
".read": "auth !== null && root.child('Group').child(data.child('members').val()).child(auth.uid).val() === true"
}
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句