Firestore:避免通过firebase管理员覆盖安全规则

Firestore:避免通过firebase管理员覆盖安全规则,firebase,angularfire2,firebase-admin,google-cloud-firestore,Firebase,Angularfire2,Firebase Admin,Google Cloud Firestore,我在nodeJS上有一些脚本来填充我的数据库,但它们似乎忽略了firestore.rules文件中编写的安全规则。当将应用程序作为经过身份验证的用户使用时,这些规则可以正常工作,但通过firebase管理包被忽略 对于实时数据库,我们有databaseAuthVariableOverride,但Firestore显然忽略了它 见文件: 有没有办法防止firebase管理员上传格式错误/错误的数据 非常感谢此处介绍了另一种身份验证方法:

我在nodeJS上有一些脚本来填充我的数据库,但它们似乎忽略了
firestore.rules
文件中编写的安全规则。当将应用程序作为经过身份验证的用户使用时,这些规则可以正常工作,但通过firebase管理包被忽略

对于实时数据库,我们有
databaseAuthVariableOverride
,但Firestore显然忽略了它

见文件:

有没有办法防止firebase管理员上传格式错误/错误的数据


非常感谢

此处介绍了另一种身份验证方法: