上边介绍了使用crypto-js的AES对称加密,这篇介绍一下MD5加密,虽然MD5使用起来很简单,来都来了,也记录下吧
MD5加密,后端不需要解密,前端发送MD5加密后的密文,后端直接存储密文
安装
npm i js-md5
引入使用
按需引入
import md5 from 'js-md5'
let inputForm = {
phone: '17171711717',
pwd: 'admin123'
}
const { phone, pwd } = inputForm
const md5Form = {
phone: phone,
pwd: md5(pwd)
}
console.log(md5Form, '加密后----->>>')
也可以挂载到全局
main.js
import Vue from 'vue'
import md5 from 'js-md5'
Vue.prototype.$md5 = md5 // 挂载全局
使用通过this.$md5即可