美文网首页
jsencrypt 配置对密码进行加密(vue)

jsencrypt 配置对密码进行加密(vue)

作者: 哒哒哒哒da | 来源:发表于2019-03-27 16:45 被阅读0次

安装

npm i node-jsencrypt

在script下导入

// 引入加密模块,对密码进行处理
const JSEncrypt = require('jsencrypt');

引用

一般情况下,后台会给一个获取公钥的接口来进行转换

methods: {
    init() {
      // 发送请求,获取公钥
      getKey().then(res => {
        this.gongKey = res.data.data; // 获取到公钥
        // 传入所请求回来的公钥,对密码进行处理
        // 实例化加密对象
        var crypt = new JSEncrypt.JSEncrypt({
          default_key_size: 1024
        });
        crypt.setPublicKey(this.gongKey);
        // 拿到加密明文
        let passWord = crypt.encrypt(obj.value);
      });
    }
  }

相关文章

网友评论

      本文标题:jsencrypt 配置对密码进行加密(vue)

      本文链接:https://www.haomeiwen.com/subject/mextbqtx.html