cost 89 ms
将 firestore 中的消息限制为用户 ID 列表 - Restrict messages in firestore to a list of userids

我已经接管了一个项目,该项目在 firestore 中具有以下数据 model: /聊天/{chatId}/消息/{messageId} 通过 flutter 我正在通过以下方式阅读聊天: 我需要确保只允许参与聊天的两个用户阅读消息,但很难做到。 我目前的规则是这样的: 有了上面的内容,我在尝试通 ...

在 chats/*************/messages 处监听查询失败:缺少或权限不足 - Listen for query at chats/*************/messages failed: Missing or insufficient permissions

我写了一个 firebase 规则来允许只读如果uid在父集合的用户数组中。 当我尝试查询集合以获取文档列表时,出现错误 这是我收集用户的安全规则: 是我的安全规则错误还是无法对具有此类规则的集合执行查询?。 ...

您可以检查 firestore 中 object 个键的大小,类似于使用 .size() 的数组吗? - can you check the size of object keys in firestore similar to an array using .size()?

我正在尝试创建 object,它将有一个键和一个与该键相关的数组,我的想法是我想限制键的数量,这样它就不会超过 10,如果超过 10,写入将失败,我可以使用安全性来实现它吗规则? const obj = { key1: [] key2: [] key3: []...rest key10: [] ...

带有查询的 Cloud Firestore 自定义声明 - Cloud Firestore custom claims with query

我有一个 firebase 集合notes ,其中每个文档都有一个包含一些用户 ID 的user-id数组。 我在我的用户访问令牌上设置了自定义声明,格式为nid=true (其中nid是他们应该有权访问的注释文档 ID)但是当我尝试查询集合中的任何相关文档时,我收到了权限错误。 我的查询是这样写的 ...

当读取权限不再被拒绝时,React Firestore Hooks 无法更新 - React Firestore Hooks fail to update when read permission is not longer denied

我正在使用react-firebase-hooks ,特别是useDocumentData ,以获取文档并保持更新。 初始化挂钩时,还不允许读取文档(由于未满足 Firestore 安全规则中的特定条件),因此读取失败并显示FirebaseError: Missing or insufficient ...

Firebase 中多个实时数据库的自定义声明 - Custom claim for multiple realtime databases in Firebase

我尝试为管理员用户设置自定义声明,以便他们可以访问和更改 9 个实时数据库中的数据(自定义声明:“admin”:true)。 这 9 个的安全规则是相同的,具有“admin”角色的用户可以写入和更改数据库中“admin_controller”的数据。 但是当我使用admin账户时,我只能更改数据库1 ...

我是否需要使用 userID 来安全地写入 Firestore 数据库? - Do I need to use userID to securely write to Firestore database?

我有以下 Firestore 安全规则设置: 我正在尝试保存用户 email,他们将其输入到我的 SwiftUI 应用程序的文本字段中,以及该应用程序生成的随机词。 两者都是字符串值: 如您所见,我正在尝试使用在用户首次注册时生成并保存到 UserDefaults 的用户 ID (core.UID ...

我不断收到来自不安全的 Firebase 规则的警告 - I keep getting warnings from unsecure Firebase rules

无论我如何更改规则,我都会收到此错误,我什至浏览了 firebase 规则的文档,我基本上希望未登录的用户(使用 Firebase 身份验证)能够从我的数据库中读取数据,但仅登录用户能够编写和更新,我该如何实现? 这是我在下面尝试的 ...

firebase安全规则中的理解(root) - Understanding (root) in firebase security rules

据我了解,firebase 安全规则中的root.child(...)代表孩子的old data 。 假设多个用户 A、B、C、D 一起更新了同一个子节点。 服务器得到他们喜欢这样: 第一个。 下一个。 C 下一个。 D 接下来。 我的问题: B处理时。 root不应该持有 A 更新的数据 ...

为什么我在 firebase 数据库中的规则不起作用? - Why my rule in firebase database is not working?

我正在尝试添加一个规则,如果用户已经存在且具有相同的 email,则该规则会自动合并两个用户,并且只保留其中一个用户的新用户最新数据。 但我在规则编辑器中看到一个错误:“意外的”}。第 40 行: 我缺少什么? 谢谢。 ...

如何将授权详细信息添加到 firebase 请求以访问实时数据库? - How to add auth details to firebase request to access realtime database?

我正在为我的项目使用实时数据库,我的安全规则如下: 现在我想从后端服务器读取信息并将其写入我的数据库,同时我想在访问数据库之前对用户进行身份验证。 我将只有一个用户访问数据库并更新数据。 我如何使用 firebase 身份验证来执行此操作? ...

firebase 我如何使用验证将写入权限限制为 go 虽然只有规则中定义的特定值 - firebase how can i restrict a write permission using validate to go though only a particular value only that is defined in the rules

我在数据库 user/user1 中有一个文件夹我想给它写一个名字和电话我正在规则操场上测试这个 数据(JSON) 规则 这按我的预期工作。 如果我只输入名称,它将被拒绝。 这很好,现在如果有第三个值,我也想被拒绝: 这是一个安全问题。 如果有人向这个位置添加一个随机值,那么我会从 firebase ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM