我正在使用示例 firetube 学习 firebase。“写”规则工作正常,但我想只允许用户访问他自己的数据。
我尝试使用如下读取规则将用户的登录 ID 与存储在每条记录的用户 ID 字段中的用户 ID 值进行比较,但它失败了
{
"rules": {
"comments": {
"$commentID": {
".read": "auth != null && auth.provider === 'password' && auth.id == data.child('userid').val()",
".write": // write rule here...
}
}
}
}