嘿所以我有这个Firebase布局,我有文件,每个文件都可以有孩子,所有孩子都可以有孩子等等。我如何设置我的安全规则以动态为孩子们工作(如果我的话,最多32个)我还记得吗?)根据用户等情况,它必须使用不同的读/写权限。
这就是它在完美世界中的运作方式:
{
"rules": {
"users": {
"$uid": {
".read": "auth != null && auth.uid == $uid",
".write": "auth != null && auth.uid == $uid",
"files": {
"$file": {
// permissions ...
"children": {
"$file": {
// permissions ...
"children": {
// etc ...
}
}
}
}
}
}
}
}
}