【问题标题】:Can I unit-test a firestore security rule using the nodejs admin sdk?我可以使用 nodejs admin sdk 对 firestore 安全规则进行单元测试吗?
【发布时间】:2018-02-22 18:59:54
【问题描述】:

在nodejs中使用initializeApp()方法时是否可以使用“databaseAuthVariableOverride”来测试firestore中的安全规则?

或者还有其他推荐的测试安全规则的方法吗?

【问题讨论】:

标签: node.js firebase google-cloud-firestore firebase-admin


【解决方案1】:

对于 Firestore 和 Admin SDK,目前没有将身份验证范围强制授予特定用户的机制。 databaseAuthVariableOverride 目前仅适用于实时数据库。

请随时file a feature 提出要求。

我相信目前还没有适用于 node.js 的有效客户端 SDK,您可以使用它以用户身份登录并以这种方式测试规则。 :-( 除非您想编写远程控制加载 Firestore 客户端 SDK 的浏览器的代码,否则这几乎会让您无法选择。

【讨论】:

  • 好的 - 我提交了功能请求 :)
猜你喜欢
  • 2021-11-01
  • 2010-09-22
  • 2022-12-01
  • 2020-06-17
  • 2019-09-19
  • 1970-01-01
  • 2019-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多