【发布时间】:2017-12-23 15:48:26
【问题描述】:
我有类似这样的 Firebase 安全性
{
"rules":{
"item":{
"$items":{
".write": "root.child('user').child('is').val() === true"
}
},
"user":{
"$is": "....."
}
}
}
但是根文件只获取“项目”部分而不是主要“规则”部分我该如何解决这个问题?
谢谢
【问题讨论】:
-
您要验证什么用户?如果它是当前经过身份验证的用户,您将要使用
root.child('user').child(auth.uid).val() === true -
目前这只是演示我的安全规则完全不同我想在这里了解的东西
root变量 -
root变量指向 Firebase 数据的根。安全规则中的rules节点没有任何意义,只需要确保规则是有效的JSON。 -
我上面的代码正确吗?
标签: firebase firebase-security firebase-realtime-database