【发布时间】:2021-11-09 01:12:05
【问题描述】:
我正在使用 Firebase 进行身份验证和图像存储——在我的应用中公开可用的图像,例如个人资料图片。如何正确设置权限,以便任何用户(甚至未经身份验证的实体)都可以读取这些公共图像?
我的安全规则:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
}
【问题讨论】:
-
您的 Firebase 规则根本不会受到您使用的 UI 框架的影响——SwiftUI 部分与此处无关。您可以使用当前的 Firebase 存储规则(删除任何敏感内容)编辑问题吗?
-
更新帖子。这些规则看起来不敏感?
标签: firebase image swiftui storage