2.0.0 • Published 2 years ago

zigg-request-sign v2.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

介绍

前端对于GET/POST请求数据进行签名,后端进行签名校验,提高接口安全性,防止API被第三方调用或篡改

install

yarn add zigg-request-sign --registry https://npm.registry.xian.develop.zhigui.com/
或者
npm install zigg-request-sign --registry https://npm.registry.xian.develop.zhigui.com/

调用

import requestSign from "zigg-request-sign"

axios.get(url, {params: requestSign(APP_SECRET, url, data)}).then();
axios.post(url, requestSign(APP_SECRET, url, data)).then();

参数说明

APP_SECRETurldata
后端提供的生成签名秘钥,通常来说配置到env中接口请求url,可传相对url请求的数据(json, querystring, FormData)

注意事项

get请求如果有querystring参数统一放在{params:{}}中

npm包发布前注意事项

请删除package.json中scripts和devDependencies后再执行npm publish --registry https://npm.registry.xian.develop.zhigui.com/

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

2.0.0

2 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago