【发布时间】:2020-04-30 19:57:17
【问题描述】:
我现在有这些规则:
编辑
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write;
}
}
}
但我只想让人们在特定文件夹中写入,所以我不想覆盖所有图片以防万一出现问题。
例如,我想做这样的事情
"Belgium" : {
"ChatPicture" : {
"write" = "true",
"read"= "true"
}
}
我真的不明白为什么它与实时数据库规则如此不同。 谢谢你的帮助
【问题讨论】:
-
实时数据库使用与实时数据库完全不同的语法,因此您必须学习一些新东西。它与 Firestore 规则使用的语言相同。我建议从文档开始。 firebase.google.com/docs/storage/security/start
-
另外,在 Stack Overflow 上,请不要显示文字和代码的图片。将文本复制到问题本身并将其格式化为代码,以便于阅读。
标签: firebase firebase-storage firebase-security