这些规则很好用,但是我也想赋予所有者读取居民数据的能力。如何重写规则?
{
"rules": {
"Owners": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
},
"Residents": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
}
}
}
答案 0 :(得分:0)
这将使所有者能够访问任何居民数据:
"Residents": {
"$uid": {
".read": "$uid === auth.uid || root.child('Owners').child(auth.uid).exists()",
".write": "$uid === auth.uid"
}
}
注意:
/Residents
上的访问权限。