是否可以在Firebase控制台中将用户与文档匹配?

问题描述 投票:0回答:1

我正在网上寻找,但没有发现我的问题。

我有两个firebase集合:measurementusers。在measurement集合中,我正在使用{日期,度量,十进制和uid}创建文档。在用户collection中,我有用户文档{{first-name,last-name}}。我的问题是-是否可以在“安全规则”代码中使user2看不到user1创建的文档,而user1看不到user2创建的文档?

firebase google-cloud-firestore firebase-security
1个回答
0
投票
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { // Make sure to write security rules for your app before that time, or else // your app will lose access to your Firestore database match /{document=**} { allow read, write: if request.time < timestamp.date(2020, 3, 2); } match /users/{userId} { allow read, update, delete: if request.auth.uid == userId; allow create: if request.auth.uid != null; } } }

但是有一个错误-“未处理的拒绝(FirebaseError):缺少权限或权限不足。”并且我的文档没有渲染。

© www.soinside.com 2019 - 2024. All rights reserved.