如果直接把用户的账号密码明目张胆地放在数据库中,当数据库被黑客入侵时所有数据都能被黑客获取了,这是一件多么可怕的事情,为了安全,最后就是在数据库中保存加密后的密码,这样黑客入侵了数据库也要花很大功夫去获取有用的资料。下面就是运用了md5的加密方式来加密数据:
这里的判断方式和我之前写的登录界面逻辑差不多,当然还有更好的方法是随机生成一个salt,然后和本来要存的密码生成更加随机哈希值,这样不仅需要哈希值,还要salt才能很好的匹配,安全性大大提高。具体操作可以看一下这个网址:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0015108777177966ef0f4f8510a41b3b8c48cdcf7047b2d000
验证用户输入的口令是否与数据库中的匹配
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
编写程序,利用元组作为函数的返回值,求系列类型中的最大值、最小值和元素个数,并编写测试代码。python实现
丁七岁
2020-07-04 19:52:36
实战训练:做做python装饰器练习题(含详细答案)
空山老师
2020-07-01 06:10:23
Python练习题 10-6~10-7乘法练习题
格兰芬多没有阴天
2020-06-23 04:26:00
Python练习题 10-2 C语言学习笔记
格兰芬多没有阴天
2020-06-23 04:26:00
Python练习题 10-1 Python 学习笔记
格兰芬多没有阴天
2020-06-23 04:26:00
关于制作项目的小插曲
格兰芬多没有阴天
2020-06-23 04:26:00
Python练习题 9-6冰淇淋小店
格兰芬多没有阴天
2020-06-23 04:26:00
Python练习题 10-3~10-4 访客问题
格兰芬多没有阴天
2020-06-23 04:26:00
python show-me-the-code 第0011题
偷嘴的小猴子
2020-06-21 19:53:30
python show-me-the-code 第0004
偷嘴的小猴子
2020-06-21 19:53:19
python show-me-the-code 第0012题
偷嘴的小猴子
2020-06-21 19:53:19
《笨办法学 python3》系列练习计划——18.命名、变量、代码、函数
哈哈餐馆
2020-06-21 08:39:05
《笨办法学 python3》系列练习计划——15.读取文件
哈哈餐馆
2020-06-21 07:55:27
Python实现七段数码管时钟(动态刷新版)
振华OPPO
2020-06-16 15:35:38