我可以使用nodejs admin sdk对firestore安全规则进行单元测试吗?

时间:2018-02-22 18:59:54

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

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

或者是否有另一种推荐的测试安全规则的方法?

1 个答案:

答案 0 :(得分:0)

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

请随时file a feature提出要求。

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