为了账号安全,请及时绑定邮箱和手机立即绑定

windows上用bcrypt-nodejs 替代 bcrypt

相对应的代码为

var bcrypt = require('bcrypt-nodejs')

...

bcrypt.hash(user.password, null, null, function (err, hash){
		if (err) {
			return next(err)
		} 
		user.password = hash
		next() 	
})


正在回答

12 回答

嗯,bcrypt和bcrypt-nodejs对同一字符串进行hash之后值好像是不一样的,导致先用bcrypt在改用bcrypt-nodejs会出现错误

1 回复 有任何疑惑可以回复我~
#1

三角猫L

换用 bcryptjs 模块,与bcrypt加密结果兼容
2015-06-25 回复 有任何疑惑可以回复我~
#2

沉风chen 回复 三角猫L

我用了这个方法是最好的!放centos7系统的服务器上bcrypt编译会出错,换成bcryptjs就可以了
2018-06-10 回复 有任何疑惑可以回复我~

非常感谢答案

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程

windows上用bcrypt-nodejs 替代 bcrypt

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信