标签: javascript node.js express
在我的app.js中,我将搜索功能调用到LDAP服务器,之后我从服务器返回一个cookie用于下一次查询。我尝试将该cookie存储在我的app.js文件中,作为app.local变量。但是,当我再次呼叫搜索时,下一页。它会将我的所有app.local变量重置为它们的起始值。因为它在技术上重新启动了我的app.js文件。什么是存储变量的更永久的方法,我可以控制何时编写和发布数据。
答案 0 :(得分:1)
尝试使用会话中间件。它们易于使用并存储价值,直到用户不注销(或删除cookie)。
https://github.com/expressjs/session
您可以在此处找到如何在您的应用中使用它们