我可以使用关键字"in"来检查用户的身份验证是否与Firebase安全规则匹配吗?
例如,我创建了一个用户令牌:
var token = tokenGenerator.createToken({ "uid": "1234", "access": [file1, file2, file3] });
Run Code Online (Sandbox Code Playgroud)
我想通过设置以下安全规则来检查用户是否可以访问特定文件:
{
"rules": {
".read": true,
".write": "file3 in auth.access"
}
}
Run Code Online (Sandbox Code Playgroud)
我不确定这是否有效或Firebase安全性是否有类似的模式.我想发布每个用户唯一的安全令牌,允许他们访问某些文件.