使会话数据无处不在(在Express.js项目中)

时间:2016-11-07 11:04:08

标签: session express coffeescript

我在外包文件中使用 Express-Middleware

我在该外包文件中设置了一些会话数据:

req.session.userId

现在我想在根文件(app.js)中访问此变量,但是 NULL

如何从任何地方使这个会话数据可访问

1 个答案:

答案 0 :(得分:0)

好。您只需将变量声明为全局:

<强> ./ app.js

global.session = { }

现在,您可以从任何地方访问此对象:

global.session.userId = 1

如下所示:

Global session variable in express.js route?