-
[武汉|结业弟子]JAVA-王全1
加密前, 数据库中明文存放密码,有安全风险.
因此使用md5加密,数据库中存放密文. 登录时,将输入的明文密码加密后 与数据库中密文进行对比,来进行验证.
增加了安全性.
具体步骤:
新建一个md5工具类MD5_util(网上有很多),写一个加密方法
用户注册时,对密码执行一次加密,设为password_md5,保存至数据库
用户登录时,对输入密码执行一次加密,再与password_md5进行比较.
编辑于2019-09-06 -
[武汉|结业弟子]JAVA-谭道霄0编辑于2018-03-17
-
[西安|荣耀师兄]JAVA-赵立鼐0
在注册时对密码MD5加密,可以在sql语句中进行:
INSERT INTO `add`(`name`) VALUES(MD5("地球最后的夜晚"));
SELECT *FROM `add` WHERE name =MD5("地球最后的夜晚");
编辑于2018-10-27 -
[西安|结业弟子]JAVA-鲁伯良0编辑于2019-01-12
- 去第 页