我正在为我的firestore规则中被拒绝的权限而苦苦挣扎,我不知道为什么我会得到这个权限。下面是它是如何发生的: 我的firestore数据库中有一个名为invitations的集合。我正在为它编写规则,使用这个简单的例子,用我的uid作为userId属性来获取邀请: rules_version = '2'; match /databases: if request.auth.uid
我试图设置Cloud安全规则,以便只授予与文档ID匹配的用户的文档访问权限。Firebase身份验证用于验证用户并使用特定于用户的ID命名文档。文档存储在“用户”集合中。以下是我的规则:service cloud.firestore { match /Users/{userIduid
let db = Firestore.f
为Firestore编写规则,似乎自定义变量不起作用。有谁知道为什么或曾见过类似的行为吗?使用下面的命令,我被拒绝了访问,尽管uid位于admin数组中。/documents/conferences/%7Bconfid%7D
在一个真正的设备上测试这个,我的访问被拒绝了。在下面,模拟器正在授予访问权限。在纽约大学( new FirestoreError (webpack-internal:///.这是因为规则更复杂,需要很长时间