【发布时间】:2017-07-03 08:28:12
【问题描述】:
目前,我正在尝试仅使用“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);
});
我相信这是因为身份验证导入的 CLI 语法不像其他单字命令(列表、注销等)那样容易翻译成 javascript。我试过查看文档,但没有运气。
有人知道如何解决这个问题吗?这是git repo的链接。
【问题讨论】:
-
可能有帮助的一点是破折号应该是驼峰式,args 应该命名为:
{dataFile: 'driverList.json', project: 'project-id', token: fbToken, hashAlgo: 'BCRYPT'}
标签: javascript json node.js firebase firebase-tools