2.0.0 • Published 11 months ago

zigg-request-sign v2.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months 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

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

2.0.0

11 months ago

1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago