1/8


Posted by Rich on 2022-01-10

繼續研究怎麼用 Redis 幫我把線上五子棋的資料存起來。但搜尋到現在,感覺我好像不需要 Redis 了?我也搞不太清楚。

如何因為使用者的 request 刷新他們的 session 的到期時間?(使用 express-session)
連結
第一種:

app.use(session({
  secret: 'a secret',
  cookie: {
    path: '/',
    httpOnly: true,
    secure: false,
    maxAge: 10 * 60 * 1000
  },
  rolling: true
}));
// 將 rolling 設為 true,express-session 會自動幫你刷新

第二種:

app.use(function(req, res, next){
    req.session._garbage = Date();
    req.session.touch();
    next();
});
//寫一個 middleware 幫忙刷新,但這個寫法沒測過,不確定現在還能不能使用









Related Posts

從零開始學資料科學:Numpy 基礎入門

從零開始學資料科學:Numpy 基礎入門

如何在 Windows 安裝 OpenPose 跟使用 Python API 來偵測人體姿態

如何在 Windows 安裝 OpenPose 跟使用 Python API 來偵測人體姿態

誰是「大家」?

誰是「大家」?


Comments