如何使用Cookie会话为节点expresss.js

如何使用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'] 
})); 

我,其实是用正确的方式做这件事。但因为文件可能会让人困惑,所以我不确定。

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