错误描述:
MD5加密后,验证错误。但是不加MD5的时候就能验证通过。
错误测试的密码加密后保存在数据库中的信息如下:
而在登陆时密码加密后得到如下信息,跟数据库中的不匹配,所以登陆失败
原因:
数据库中密码属性的长度太短,不能把全部的加密信息存进去。
解决方法:
把数据库中的密码属性长度改大
错误描述:
MD5加密后,验证错误。但是不加MD5的时候就能验证通过。
错误测试的密码加密后保存在数据库中的信息如下:
而在登陆时密码加密后得到如下信息,跟数据库中的不匹配,所以登陆失败
原因:
数据库中密码属性的长度太短,不能把全部的加密信息存进去。
解决方法:
把数据库中的密码属性长度改大