【发布时间】:2021-06-24 19:02:16
【问题描述】:
我想构建一个 iOS 应用程序,其中用户拥有不同的权限来访问文档。当他是管理员时,如何授予用户读/写访问权限,仅在他是查看者时读取,而没有使用 Firestore 规则访问文档的权限?每个用户都可以创建新文档。
我的 Firebase 规则:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
我如何添加每个文档的管理员和查看者
当用户的电子邮件(我使用 Firebase Auth)在列表中时,他是管理员或查看者。
我是一名 iOS 开发人员,因此没有使用 Java Script 的经验。
【问题讨论】:
标签: javascript google-cloud-firestore firebase-authentication firebase-security