Ale*_*dro 3 firebase firebase-security firebase-storage
我需要在 firebase 存储中设置一个仅具有读取权限的文件夹 public,我的安全规则是
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write:if request.auth.uid != null;
}
match /{platos=**} {
allow read;
}
}
}
Run Code Online (Sandbox Code Playgroud)
该文件夹名为 platos,我不确定这些规则是否受到保护,其他文件夹必须仅对登录用户进行保护
第一条规则应该涉及您的文件夹,因为否则将应用第一条规则,拒绝读取:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /platos/{allPaths=**} {
allow read;
allow write: if request.auth != null;
}
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3732 次 |
| 最近记录: |