自己新建数据库表中对密码使用了MD5加密
来源:10-6 mysql查询开发
Decadez
2021-05-03
问题一:请问数据库是这样使用MD5加密的吗?
问题二:使用视频中的方法是当前端发送给后端时的admin密码进行MD5加密吗?加密后再进行数据库的查询吗?
写回答
1回答
-
扬_灵
2021-05-03
同学你好,第一个问题,数据库中没有对数据进行md5加密,数据库中只是存储了,这里的逻辑是这样的,首先用户输入用户名和密码之后,在接口中接收到信息之后通过自己封装的md5函数对密码进行处理,然后存储到数据库中,登录的逻辑用处理后的密码和数据库中的密码进行对比。
const password = md5(`${req.body.password}${PWD_SALT}`)
第二个问题的理解是对的。
032021-05-04
相似问题
前端是否要用md5加密密码
回答 1
它显示查询成功,但没内容
回答 3