sql >> Database >  >> NoSQL >> MongoDB

Express.js en connect-mongo sessieduur

Ik heb het eindelijk opgelost, je moet een middleware gebruiken om alle gegevens in de sessie bij te werken, zodat de cookie opnieuw wordt verzonden, net als volgt:

app.use(function(req, res, next) {
  req.session._garbage = Date();
  req.session.touch();
  next();
});

Op deze manier update maxAge zowel de cookie als de sessie bij elk verzoek aan de app.




  1. Is het mogelijk om een ​​plakje van een plakje te krijgen in Mongo?

  2. Mongoose, trek uit subdocument

  3. MongoDB-as-a-Service in Canada

  4. JavaScript - 24-cijferig hexadecimaal getal converteren naar decimaal, 1 toevoegen en dan terug converteren?