【问题标题】:Making Session Data Accessible From Everywhere (In An Express.js Project)使会话数据可从任何地方访问(在 Express.js 项目中)
【发布时间】:2017-03-20 16:54:45
【问题描述】:

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

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

req.session.userId

现在我想在我的 根文件 (app.js) 中访问这个变量,但那里是 NULL

我怎样才能让这个会话数据可从任何地方访问

【问题讨论】:

标签: session express coffeescript


【解决方案1】:

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

./app.js

global.session = { }

现在你可以从任何地方到达这个对象:

global.session.userId = 1

如下所示:

Global session variable in express.js route?

【讨论】:

    猜你喜欢
    • 2014-04-01
    • 2017-03-26
    • 2010-11-03
    • 1970-01-01
    • 2021-08-13
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 2011-09-13
    相关资源
    最近更新 更多