如何阻止变量重置express.js

时间:2015-04-10 19:05:07

标签: javascript node.js express

在我的app.js中,我将搜索功能调用到LDAP服务器,之后我从服务器返回一个cookie用于下一次查询。我尝试将该cookie存储在我的app.js文件中,作为app.local变量。但是,当我再次呼叫搜索时,下一页。它会将我的所有app.local变量重置为它们的起始值。因为它在技术上重新启动了我的app.js文件。什么是存储变量的更永久的方法,我可以控制何时编写和发布数据。

1 个答案:

答案 0 :(得分:1)

尝试使用会话中间件。它们易于使用并存储价值,直到用户不注销(或删除cookie)。

https://github.com/expressjs/session

您可以在此处找到如何在您的应用中使用它们