egg 中,ctx.locals 是单次请求的,egg-cnode 中,current_user 是怎么在分页获取到的?
发布于 6 年前 作者 varscc 3350 次浏览 来自 问答

中间件 auth_user 中

image.png

配置 default 中

image.png

布局文件 layout 中

image.png

我用 nunjucks 分页获取不到,看 egg-cnode 是这样写的 ejs 的缓存吗

2 回复

所有请求都会走 authUser 这个中间件。

然后,如果 egg 中已登录了,就会存在 ctx.user 当中。未登录 ctx.user = null。

@JZLeung match: ‘/’ 我还以为代表的是入口 /

回到顶部