【发布时间】:2022-01-20 15:31:59
【问题描述】:
在 Firestore 中,我存储已用空间信息(在 Firebase 存储中)和每个用户的总空间,我想知道是否可以使用这些变量编写存储规则来直接限制每个用户的存储空间?
有什么方法可以实现吗?有用吗?
目前我的规则只允许用户访问他们自己的存储文件夹:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /users/{userId}/{allPaths=**} {
allow read, write, delete: if request.auth.uid == userId;
}
}
}
【问题讨论】:
标签: firebase google-cloud-firestore firebase-storage firebase-security