koa2+mysql+bcrypt.compareSync一直返回false
在做注册时使用bcrypt加密,将加密后的密码存到数据库,然后登录的时候,通过bcrypt.compareSync对比用户输入的密码和数据库的密码,结果竟然一直返回false之前的代码为注册:User.init( userpwd: { type: Sequelize.STRING, set(val) { const salt = bcrypt.genSaltSync(10) const psw = bcrypt.hashSync(val,
原创
2022-04-26 17:52:50 ·
2157 阅读 ·
12 评论