Firebase on call函数(functions.https.onCall)未将上下文参数值发送到安全规则。这意味着如果我们从UI调用一个firebase on call函数来更新firestore数据库中的内容,我需要在该函数中执行所有的安全检查,并使用admin sdk来更新firestore数据库。我不能使用firebase sdk和firestore安全规则进行身份验证更新。会在违反
我正在构建一个NodeJS快速应用程序,并使用Firebase作为后端。我试图保护我的防火墙后端,更确切地说,是使用的防火墙数据库。然而,我似乎无法触发我的安全规则。因此,我尝试设置以下的防火墙安全规则。,如果旧的goalProgressReport不等于新的targetGoalId,则应该拒绝对one集合中的文档进行任何更新。而且,即使我用安全规则尝试这样的事情: match
我想写一些数据到FirebaseFirestore从云函数,但是,它是失败的,我得到以下错误信息。 Missing or insufficient permissions.由于它看起来存在安全规则问题,所以我更改了Firestore安全规则,如下所示。它必须是最宽松的安全规则。rules_version = '2'; match /