Node.js 如何在客户端会话中销毁会话
如果我在NodeJS中使用客户机会话,并且希望完全删除会话,那么我该怎么做呢?调用reset()似乎只是清除了会话内容,有效地发出了一个新会话,并用一个新的、延长的到期日更新cookie 在这种情况下,我希望在某些情况下(注销等)完全删除会话cookie。有人对如何做有什么建议吗?尝试使用Node.js 如何在客户端会话中销毁会话,node.js,session-cookies,Node.js,Session Cookies,如果我在NodeJS中使用客户机会话,并且希望完全删除会话,那么我该怎么做呢?调用reset()似乎只是清除了会话内容,有效地发出了一个新会话,并用一个新的、延长的到期日更新cookie 在这种情况下,我希望在某些情况下(注销等)完全删除会话cookie。有人对如何做有什么建议吗?尝试使用 req.[session].reset() 其中[session]是您的cookie的名称。在这样的路由器中 router.get('/logout', function (req, res, next)
req.[session].reset()
其中[session]是您的cookie的名称。在这样的路由器中
router.get('/logout', function (req, res, next) {
var session = require('client-sessions');
req.session.reset();
res.redirect('/login');
});