【发布时间】:2020-02-23 22:07:11
【问题描述】:
我想将认证过程从所有路由转移到一个路由(为此,koa-router 为路由器上的所有方法提供了 all() 中间件)。但是,在此过程中,我解码了一个令牌,我需要对其进行解码才能进一步执行。如何从其他路由访问这个解码的令牌?
const Router = require('koa-router');
const router = new Router({ prefix: '/test' });
router.all('/', async (ctx, next) => {
//decode
await next();
})
router.get('/', async ctx=> {
// Here I need to access decoded, too
});
【问题讨论】:
标签: koa koa-router