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传递给浏览器。
这里有什么问题,请帮忙。 感谢。