【发布时间】:2017-03-24 21:01:52
【问题描述】:
我对用户发布图片上传有以下规则,但当前规则不允许删除文件。
如何修改规则以允许用户删除他的图片?
request 变量的什么属性表明请求是DELETE?
match /{uid}/posts/{pid}/{imageName} {
allow read;
allow write: if (uid == request.auth.uid)
&& ((
((imageName == "pic.jpg") || (imageName == "pic.png") || (imageName == "pic.gif"))
&& (request.resource.size < 5 * 1024 * 1024)
&& (request.resource.contentType.matches('image/.*'))
));
}
有这样的吗?:
request.method == "DELETE"
我在文档中找不到任何内容。
【问题讨论】:
标签: firebase delete-file firebase-storage