目前,我正在尝试通过单独使用' 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语法不像另一个单词命令(list、logout等)那样容易转换为javascript。我试着查看了文档,但没有成功。
有没有人知道如何解决这个问题?这里有一个git repo的链接。
发布于 2017-08-15 05:06:40
我在这方面也遇到了问题,我花了很长时间在图书馆里挖掘,试图找到答案。在index.js file here中,您可以看到列出的bash命令的别名。因此,对于auth:import,您应该调用client.auth.upload。但是,我还没有找到任何关于节点函数需要使用的参数的文档。我怀疑他们被埋没在他们的corresponding alias here中,但即使是那里的deploy函数也没有列出他们在自述文件中使用的参数。如果有人找到任何关于使用参数的文档,我也很想知道。
https://stackoverflow.com/questions/42236487
复制相似问题