关于前端密码加密

来源:9-5 关于密码的两层加密处理

weixin_慕UI2590442

2021-03-20

前端密码加密后,所以密码规则校验就没用了,比如输入123, 会变成“qw1234sxr",但是这个密码并不合法。 可不可以在后端先解码验证再加密一次存入数据库。

写回答

2回答

甲蛙

2021-03-22

楼上这位同学说得对,md5不能解码,所以即使DBA能看到数据库,他也解不出客户真实的密码,这就是程序的安全性设计,开发人员都破解不了。

密码可以在前端加一个校验,ant design vue的表单组件可以增加校验,后续我准备在公众号上出一期扩展视频讲解一下。

//img.mukewang.com/szimg/605809ab09b4475413500508.jpg

0
0

阿姜爱学习

2021-03-20

md5不能解码 要是能随便解不就白加密了嘛  你往后看 后面老师会改加密后的密码长度和后端校验长度

0
2
甲蛙
回复
慕粉3868778
那种是他们的数据库里存了明文和密文的对照,你输入密文,他会去查库里有没有,有的话就给你显示明文。你可以试试拿我们项目经过二次加密后的密文,找工具解看看。
2021-10-11
共2条回复

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2524 学习 · 1671 问题

查看课程