CNode

egg 中,ctx.locals 是单次请求的,egg-cnode 中,current_user 是怎么在分页获取到的?

问答
Vvarscc发布于8 年前最后回复8 年前2 回复4181 浏览0 收藏

中间件 auth_user 中

image.png

配置 default 中

image.png

布局文件 layout 中

image.png

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

查看回复

回复 (2)

J
JZLeung#1·8 年前

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

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

参与回复
登录后即可参与回复。登录