MD5簡介
MD5是不可逆的加密算法,基本上是不可破解的,網上有些破解網站,其實是利用了窮舉法,因為MD5生成的串是一樣的,他們會將常規的密碼生成MD5加密串,保存,然后破解的時候去窮舉比對。(應對之策可以對密碼進行兩次或者多次MD5加密)
使用MD5加密
1、下載md5的包
cnpm i js-md5 -S
2、引入使用
在util中創建md5.js,封裝方法
將字符串加密以后生成的加密串拆分、反轉、再組合再加密一次,在md5加密算法中加入自己
的加密方式
3、使用
導入封裝的MD5加密方法
import {strToMd5} from '../util/md5'
4、在login.vue中對密碼進行加密
上面有錯誤,以下方為准進行修正
5、在后續的接口訪問中要帶上token
在request.js中添加設置方法
將方法交給vue
發起請求