当前位置: 首页 > 后端技术 > Node.js

解决bcrypt安装失败

时间:2023-04-03 19:23:48 Node.js

今天写项目注册模块时,不得不安装bcrypt对密码进行加密保存到数据库中,但是一直报错,安装不成功。在网上试了一堆方法都没用,然后看到这个bcryptjsbcryptjs是一个第一个三方密码加密库,是对原来bcrypt的优化。优点是不需要安装任何依赖。安装npminstallbcryptjs引入bcryptjs库varbcrypt=require('bcryptjs');异步使用(Async)//生成哈希密码varbcrypt=require('bcryptjs');bcrypt.genSalt(10,function(err,salt){bcrypt.hash("B4c0/\/",salt,function(err,hash){//将hash存储在你的密码数据库中。});});