关于MD5加密导致密码不匹配存在争议原因解析

来源:4-5 异步方式实现登录功能—用户信息的数据库校验

慕无忌8331556

2017-09-08

用户admin对应的密码是admin,admin的MD5值是21232f297a57a5a743894a0e4a801fc3,而数据表中的密码字段值为“adminsing_cms”,而“adminsing_cms”的MD5值是d099d126030d3207ba102efa8e60630a,两者显然不匹配,所以登录失败的原因可能是更改了后缀,导致“密码+后缀”之后生成的MD5值和表单里的密码不同,登录失败。

写回答

1回答

singwa

2017-09-11

您好。入库算法的md5加密后的密码 需要 和您判定的时候保持一致 就不会错误

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程