【发布时间】:2019-11-25 02:38:31
【问题描述】:
我的“提要”文档中有一个字段表示 userId。我想保护我的数据,以便只有用户可以使用自己的 userId 读取/写入提要条目。其他一切 - 只要用户经过身份验证,就允许用户读/写。
我对firestore有点新,但到目前为止我有这样的东西:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /feed/{feedItem} {
allow read, write: if request.auth.uid == resource.data.userId
}
match /{document=**} {
allow read, write: if request.auth != null;
}
}
}
不幸的是,这仍然允许对所有内容进行读/写访问,包括提要项。
【问题讨论】:
标签: google-cloud-firestore firebase-security