作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我觉得这必须埋在文档中的某个地方,但我找不到它。
如何在 ExpressJS 中关闭或结束或终止(无论如何) session ?
最佳答案
session 处理不再内置于 Express 中。这个答案是指标准 session 模块:https://github.com/expressjs/session
要清除 session 数据,只需使用:
req.session.destroy();
文档在这方面有点没用。它说:
Destroys the session, removing req.session, will be re-generated next request.
req.session.destroy(function(err) {
// cannot access session here
})
这不意味着当前 session 将在下一个请求时重新加载。这意味着下次请求时将在您的 session 存储中创建一个干净的空 session 。 (大概 session ID 没有改变,但我没有测试过。)
关于session - 如何在 ExpressJS 中结束 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573256/
我是一名优秀的程序员,十分优秀!