Estoy utilizando node.js con el marco express. Como tienda de sesiones, estoy usando MongoDB. ¿Cómo puedo establecer la duración después de la cual los objetos de la sesión se eliminan de MongoDB? Así es como yo estoy haciendo la declaración:Duración de la sesión en node.js con express y MongoDB
app.use(express.cookieParser());
app.use(express.session({
secret: "Stays my secret",
store: new MongoStore({ db: 'myDB' })
}));
Gracias. ¿Se restablece el temporizador para maxAge cada vez que se usa la sesión o cuenta desde la creación de la sesión? – Thomas
Basado en http://stackoverflow.com/questions/10429557/whats-the-correct-way-to-use-maxage-with-express-js, parece que su configuración de uso de fecha requiere una clave "expira" , no "maxAge". – Aaron
maxAge debe ser una * edad * (por ejemplo, un valor en milisegundos) y no * un * momento * en el futuro. – UpTheCreek