wxs-verify
v1.0.3
Published
一个配合jwt的用于鉴权路由接口的包
Downloads
1
Readme
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
鉴权失败
在错误回调中处理逻辑