【发布时间】:2018-07-27 06:31:17
【问题描述】:
当用户关闭浏览器或选项卡时,我需要终止用户会话或注销用户。 以下是为维护会话而实现的代码:
app.use(session({
store: new RedisStore({
url: REDIS_CONNECTION_URL,
}),
secret: 'COOKIE_SECRET',
name: 'COOKIE_NAME',
resave: true,
saveUninitialized: false,
rolling: true,
cookie: {
path: '/',
httpOnly: true,
maxAge: 'COOKIE_TIMEOUT',
},
}));
我尝试将 cookie.expires 设置为 true,但这没有帮助。
【问题讨论】:
标签: node.js passport-local express-session node-redis