使用auth:从firebase-tools软件包中导入函数作为node.js模块



当前,我试图通过仅使用'Firebase-tools'软件包将已经已有哈希密码的用户导入到firebase中。我能够使用命令列出我当前的项目:

        client.list({
            token:fbToken
        }).then(function(data){
            console.log(data);
        });

,但是在尝试使用auth时无法导入任何用户:import命令。

        client.auth:import({
            account_file: "driverList.json",
            project:"projectName",
            token: fbToken,
            hash-algo: "BCRYPT"
        }).then(function(data){
            console.log(data);
        });

我相信这是因为AUTH IMPORT的CLI语法不容易像另一个单词命令(列表,注销等)那样翻译成JavaScript。我尝试查看文档,但没有运气。

有人知道该如何解决这个问题吗?这是git回购的链接。

我也遇到了麻烦,并且在图书馆里挖掘了尝试找到答案。在index.js文件中,您可以看到列出的bash命令的别名。因此,对于auth:import,您应该致电client.auth.upload。但是,我尚未找到有关您需要用于节点函数的参数的任何文档。我怀疑他们在这里被埋葬在相应的别名中,但甚至deploy功能都没有列出他们在读书中使用的参数。如果有人找到有关使用论点的任何文档,我也很想知道。

最新更新