Node.js express-session重新生成新的会话ID,并在到期后设置新的sid cookie

时间:2015-09-03 09:23:44

标签: node.js session cookies

session= require('express-session')
RedisStore = require('connect-redis')(session)

@use \json, session: { secret: 'secret', store: new RedisStore, httpOnly: true, expires: new Date(Date.now() + 10 * 1000), cookie: { expires: new Date(Date.now() + 10 * 1000), maxAge: 10000 } } ,'bodyParser',@app.router

我的帖子登录操作是,在这里我在控制台上打印@ request.session:

@post '/_login': ->
console.log @request.session

如果我在会话到期10秒后刷新我的帖子登录页面或点击我的应用程序内的任何其他链接,它本身会生成并向客户端分配/重置cookie一个新的sid。 如果会话过期,我不希望它重新生成会话本身并将新的sid传递给浏览器。

这里有什么问题,请帮忙。 感谢。

0 个答案:

没有答案