vue项目中使用md5加密
程序员文章站
2024-03-16 17:53:34
...
步骤:
npm安装:
$ npm install js-md5 --save
在main.js文件中将md5转换成vue原型
import md5 from 'js-md5';
Vue.prototype.$md5 = md5;
在需要用到的文件中直接使用:
this.password=$md5(this.password)
或
this.form.password=$md5('前端大法好'+this.form.password)
因为我的密码在form对象下,提交表单时候是直接提交的form,所以只需要在调用接口之前这样写。
⚠️注意:
1.为了防止用户的密码简单,比如像000000,123456,这样的,因为虽然md5加密不可逆,但是像这种简单常见的,还是可以一眼就看出来的,所以,直接在密码前或后拼接一个字符串,比如上面的 ‘前端大法好’ 达到相对好一点的效果
下一篇: Token的对称与非对称加密