当前位置: 代码迷 >> 综合 >> vue中使用jsencrypt公钥加密密码
  详细解决方案

vue中使用jsencrypt公钥加密密码

热度:73   发布时间:2024-02-22 05:26:04.0

首先要引入,npm安装这里省略,直奔主题

// 在你的项目中引入,可以在main.js引入,也可以在单独vue中引入
import JSEncrypt from "jsencrypt";

data中定义公钥

data(){return {publicKey:"",// 公钥可以通过后台接口获取,也可以后台给一个固定的公钥写死,看后台方式}
}

如何调用 

  methods: {  getEncrypt(data) {let encrypt = new JSEncrypt();// 设置公钥encrypt.setPublicKey(this.publicKey);return encrypt.encrypt(data);},init(){cosnt string = this.getEncrypt("你要加密的")}
}

最后在控制台输出看一眼加密后的串,可以丢给后台,后台会解密看前端是否加密成功

是不是so easy,不喜勿喷,欢迎交流

  相关解决方案