如何使用Cookie会话为节点expresss.js
问题描述:
由于express-session尚未准备好在生产环境中工作,除非您将模块更改为redisStorage
之类的东西,我决定去cookie-session。如何使用Cookie会话为节点expresss.js
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']
}));