Vue 前端md5加密
用户注册时将加密后的密码发送给后端存储
当登陆的时候,再将加密后的密码和数据库中加密的密码相匹配。
此加密无须解密。
安装:
npm install crypto --save
在需要用到的文件中通过 import 引入。
import crypto from 'crypto'
login() { let {username, password} = this.from; if (username !== '' && password !== '') { const md5 = crypto.createHash('md5') md5.update(password) let md5password = md5.digest('hex') } }
md5pwd就是加密后的内容了。直接传递给后端