目录
引言
客户端初始化访问登录服务时,需要以账号和密码作为参数请求后台接口,此时后台响应会展示出详细的账号和密码,为了提高安全性,一般需要对响应中的密码进行加密处理。在这里主要是总结了rsa
加密方法。
一、安装jsencrypt
npm i jsencrypt
二、引入jsencrypt
在 main.js
文件中引入 jsencrypt
import JSEncrypt from "jsencrypt"; //引入模块
Vue.prototype.$jsEncrypt = JSEncrypt; //配置全局变量
三、获取公钥(调接口)
export function getPubKey(data) {
return http({
url: "/index/pub-key", //每个项目的接口url不一样 根据实际情况修改
method: "GET", // 同理