firestore中的规则不是很熟悉。.我很难匹配它:
service cloud.firestore {
match /databases/{database}/documents {
//match /sampleData {
match /{document=**} {
allow read, write: if request.auth.token.appid == "sample-app-uid";
}
//match /{document=**} {
// // allow read, write: if false;
// allow read, write;
//}
}
}
因此,基于自定义声明授予读写访问权限的request.auth部分正在工作(是!)。但是,它上方的注释行试图将 sampleData 与 sample-app-id 声明配对,...这是行不通的(当我交换这两条线中的其中一条被注释)。但是我认为应该。我的数据如下: