1.0.3 • Published 3 years ago

wxs-verify v1.0.3

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

wxs 后台项目用于全局路由鉴权的一个玩意儿

安装

    npm i wxs-token-verify

引入

    const tokenVerify = require('wxs-token-verify')

使用

    app.use(needVerify,secretKey,noNeedVerifyPath,errHandle)

介绍

前端需要在请求头中加上参数:authorization 值为token使路由生效

needVerify(是否开启验证) : Boolean 默认是true 表示开启路由鉴权

secretKey(解密密钥) : String needVerify为true时必传

noNeedVerifyPath(无需验证的路由) : Array needVerify为true时必传,长度至少为1

errHandle(错误回调):Function 一个回调函数,默认参数有req和res,可以用来处理鉴权失败的逻辑

鉴权成功

鉴权成功时req对象会多出一个属性 ----> tokenData 值为解密之后的token

鉴权失败

在错误回调中处理逻辑

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago