【发布时间】:2021-10-11 18:06:42
【问题描述】:
我有一个用户有以下自定义用户声明,
customClaims: { role: 'admin' },
如何在 Cloud Firestore 规则中访问此角色属性 (admin)?
我正在使用下面的代码,但它不起作用。需要做什么才能工作?
match /companies/{document=**} {
allow read: if request.auth != null;
allow write: if request.auth != null && request.customClaims.role == "admin";
}
【问题讨论】:
标签: firebase google-cloud-firestore firebase-security