了解Express会话

时间:2018-12-08 21:44:14

标签: node.js

我正在其中一个仓库中找到以下代码

const session = require('express-session');
app.use(session({
  resave: true,
  saveUninitialized: true,
  secret: 'aaabbbccc',
  store: new MongoStore({
    url: MONGO_URI,
    autoReconnect: true
  })
}));

现在,我通常使用cookie会话来存储数据

app.use(cookieSession({
  maxAge: 24*60*60*1000, 
  keys: ['fgfhfjhfad'] 
}))

而且,作为一个初学者,我无法在这里理解快速会议吗?例如为什么有人将会话上方的数据存储在mongoDb(mlab)中,而不是将其存储在客户端中,以上代码是什么意思?

0 个答案:

没有答案