FastChar官网
FastChar官网 FastChar
捐助公告
  • 欧克克 863***453@qq.com ¥59.0
  • *💋 180*****471 ¥39.0
  • 懒者 433***782@qq.com ¥39.0
  • 默默猴 874***370@qq.com ¥199.0
  • 认真的猿 116****803@qq.com ¥39.0
  • 爱心 126****357@qq.com ¥39.0
  • 能量 257***146@163.com ¥19.0
  • 水染的天色 113****338@qq.com ¥39.0
  • 微笑的死神 156****158@qq.com ¥39.0
  • 笑话 bai***121@163.com ¥39.0
 FastChar-Security插件生成的fast-security.js使用介绍
  FastChar    分享于:2019-08-23 18:25    阅读次数:5803
  

FastChar-Security插件自动生成的fast-security.js是可用在H5项目、小程序项目的js文件,主要用来生成token或sign签名,js使用方法如下:

1、如果使用的是rsa安全验证,则是token传入请求头header里做完全验证,获取token的方法如下:

FastSecurity.token();//直接使用FastSecurity静态对象执行token方法

jquery设置token的方法如下:

$.ajax({
headers: {
token: FastSecurity.token()
},
type: "post",
success: function (data) {
}
});


2、如果使用的是md5安全验证,则是根据参数进行sign签名生成并加入到参数列表中,填充签名的方法如下:

//表单加签
let params = FastSecurity.sign($("form").serialize()); //或
//自定义参数加签
let params= FastSecurity.sign({"loginName": "admin","password":"admin"});
//最终参数的格式为:
{/*其他参数*/,"timestamp":150231311,"sign":"……"}