必须安装bcrypt么?
手动安装 bcrypt(即npm install bcrypt --save),这个安装过程中出现错误,提醒解决办法是安装Framework SDK运行环境和Studio2005,不大想在电脑上安装太多东西。所以就在想 必须要安装bcrypt么(Win7系统)? linux安装也会出现问题怎么办?
救星来了----bcrypt-nodejs
var bcrypt = require('bcrypt-nodejs')
bcrypt.genSalt(SALT_FACTOR, function(err, salt) {
if(err) return next(err);
bcrypt.hash(user.password, salt, function(err, hash) {
if (err) return next(err);
user.password = hash;
next();
});
});
这种比较好用,也不用在系统下载安装bcrypt了。
网友评论