node.js—安装bcrypt出现错误的解决办法

bcryptjs是一个第三方密码加密库,是对原有bcrypt的优化,优点是不需要安装任何依赖
安装

npm install bcryptjs

引入bcryptjs库

var bcrypt = require('bcryptjs');

使用:

bcrypt.genSalt(10, (err, salt) => {
					bcrypt.hash(password, salt, (err, hash) => {
						if(err)  throw err
						password = hash
						userModel.insertMany({
								name,
								email,
								avatar,
								password
							})
							.then(() => {
								res.status(200).send({msg:"注册成功"})
							})
							.catch(err => res.send(err))

					})
				})
发布了41 篇原创文章 · 获赞 3 · 访问量 4586

猜你喜欢

转载自blog.csdn.net/fesfsefgs/article/details/104272542
今日推荐