ASCII排序+密钥的md5加密方法

通过请求参数ASCII排序+密钥的md5加密方案

function secretToken(data) {

var obj = {};

var arr = [];

var token = '';

for (let i in data) {

arr.push(i)

}

//此处可换成Object.keys(data).sort()

arr.sort();

for (let x = 0; x < arr.length; x++) {

obj[arr[x]] = data[arr[x]]

};

for (let y in obj) {

if (token == '') {

token = token + y + '=' + obj[y] + '&';

} else {

token = token + y + '=' + obj[y];

}

};

token += secret_key;

obj['token'] = hex_md5(token);

return obj;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容