wxs-verify

1.0.3 • Public • Published

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

鉴权失败

在错误回调中处理逻辑

Package Sidebar

Install

npm i wxs-verify

Weekly Downloads

0

Version

1.0.3

License

ISC

Unpacked Size

3.04 kB

Total Files

3

Last publish

Collaborators

  • wstars