egg-jwt
egg-jwt copied to clipboard
ctx.state.user 可以提取到JWT编码的data,这里的原理是什么?
ctx.state.user 可以提取到JWT编码的data,这里的原理是什么?
不负责任猜想:jwt作为路由的中间件,先于实际请求的controller执行,解码之后,就直接给app.state.user赋值了,然后你就拿到了,这和你自己写一个路由中间件,在这个中间件里面给ctx里面挂东西是一样的