如何对node expresss.js使用cookie-session

时间:2015-10-16 10:00:47

标签: node.js express express-session cookie-session

由于express-session尚未准备好在生产环境中工作,除非您将模块更改为redisStorage,我决定选择cookie-session

documentation对我来说似乎不太清楚。 它说

  

其他选项将传递给cookies.get()和cookies.set()

  • 那里cookies是什么?
  • 这是否意味着我们必须使用set来设置我们想要的选项?

我试图将cookieSession用作express-session,但似乎不是它的工作方式:

var cookieSession = require('cookie-session');

app.use(cookieSession({
  maxAge: 20*60*1000, //20 mins
  httpOnly: true,
  secure: true,
  secureProxy: true,
  keys: ['key1', 'key2']
}));

1 个答案:

答案 0 :(得分:1)

事实上我是以正确的方式做到的。但由于文档可能令人困惑,我不确定。

This answer帮助我了解文档的真正含义。