我只是将Firestore项目的规则设置为只允许通过身份验证的用户读取/写入我的数据库以增加安全性。但是,我也有一个外部的Node.js webscraping脚本,它运行在后台,需要读取/写入我的Firestore数据库。不涉及身份验证,这意味着它不再具有访问我的数据库的权限。是否有一种方法允许Node.js脚本绕过Firestore规则?我的规则: mat
Firebase on call函数(functions.https.onCall)未将上下文参数值发送到安全规则。这意味着如果我们从UI调用一个firebase on call函数来更新firestore数据库中的内容,我需要在该函数中执行所有的安全检查,并使用admin sdk来更新firestore数据库。我不能使用firebase sdk和firestore安全规则进行身份验证更新。会在违反安全规则时停止更新
当我第一次得到它的时候,我意识到这是因为我没有更新我的安全规则,因为我的应用程序的Firebase项目创建的第一天,30天过去了,所以谷歌将不会再访问,直到我更新规则。然而,我不希望他们能够修改或删除数据。allow all reads and writes,所以我更新的安全规则现在是: rules_version = '2'; match /databases新的安全</em
firestore.rules match /documents/board/{boardId}/{document=**} {查询2(不工作,返回FirebaseError: Missing or insufficient permissions__) .collection("board").where("creatorId", "
当我试图写到Firestore时,我收到了一个错误。 match /databases/{database}/documents {
match /messages/{document=**数据库中有数据,那么读取规则就能正常工作--但是当我尝试写时,我得到:Error: Missing or insufficient per