本帖最后由 alei643 于 2018-9-3 12:57 编辑
1、Node Red的API密码采用的是bcrypt加密方式,需要在命令行模式才能计算出密钥。可以用下面这个比较笨的办法,把下面这段代码加入到settings.js中,然后重启Node Red。代码中的登录用户名可以任意修改,密码是password。
adminAuth: {
type: "credentials",
users: [{
username: "admin",
password: "$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN.",
permissions: "*"
}]
}
2、如果需要更换密码,这里以QNAP为例介绍一下方法,群辉是一样的,只不过界面稍有不同
node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" 你的密码
|