【发布时间】:2021-09-21 05:29:42
【问题描述】:
我有如下结构。子文件夹从根开始遵循相同的结构。如何将 Firebase 存储规则设置为仅允许管理员添加/编辑/删除私有子文件夹并允许我的应用程序中的任何人读取公共子文件夹?
Root >> folder 1 >> public subfolder
>> private subfolder
...
>> folder n >> public subfolder
>> private subfolder
【问题讨论】:
-
也许您想编辑问题以显示您现在拥有的不按您期望的方式工作的规则,以及访问它们的代码?文档中有很多示例可供参考。您需要自己定义和实现“管理员”的含义。这不是安全规则本机为您提供的概念。 firebase.google.com/docs/rules/basics
-
这取决于您所说的“管理员”是什么意思。您是否尝试指定用户角色?
标签: firebase firebase-storage firebase-security