1.0.1 • Published 6 months ago

dacong-koa-verifytoken v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

安装

npm install dacong-koa-verifytoken@latest

使用

/* 🌰 /router.js
secret:token秘钥 default:'secret'
excludedPaths:需要排除验证的路由host完整地址 🌰 https://test.cn/api/8888 default:[]
NODE_ENV:Node的环境,production环境才会执行验证,方便本地开发 default:'production'
*/
const router = require('koa-router')()
const { verifyToken } = require('dacong-koa-verifytoken')

router.use(verifytoken({secret, excludedPaths, NODE_ENV}))
router.use('/other') // 其它需要验证的路由
module.exports = router

注意事项

  1. 这是 Koa 的插件
  2. NODE_ENVproduction 时,才会生效
  3. excludedPaths 为一个 host 路径数组