我希望对数据库中的存储规则进行动态控制。我的意思是它应该检查数据库节点以允许读或写。 但我找不到办法。 例如
match /files/{fileKey} {
allow read: // here will check db to get result of allowRead
allow write: // here will check db to get result allowWrite
}
分贝:
files: {
fileKey1: {
allowRead: true,
allowWrite: false
},
fileKey2: {
allowRead: true,
allowWrite: true
}
答案 0 :(得分:0)
无法从Firebase存储安全规则检查Firebase数据库。
您必须将必要的信息嵌入到您的存储安全规则中,或embed it in the user's token as a custom claim。