Express 4.x更新的答案
- 会话处理不再内置于Express中。这个答案是指标准的会话模块:https
- //github.com/expressjs/session
要清除会话数据,只需使用:
req.session.destroy();
该文档对此没有多大用处。它说:
销毁会话,删除req.session,将在下一个请求中重新生成。
req.session.destroy(function(err) { //cannot access session here })
但这 并不
意味着,本届会议将是下一个请求重新加载。这意味着将在下次请求时在您的会话存储中创建一个干净的空会话。(大概会话ID并没有改变,但是我还没有测试。)



