The session middleware for Express provides several configurable options.
resave: \'Forces the session to be saved back to the session store, even i
Basically, a session is saved in the store only when it is modified; if you add, delete or edit a session cookie (eg: req.session.test = 'some value'
). If you want all the sessions to be saved in store, even if they don't have any modifications go with saveUninitialized: true
.
Now, re-saving also happens only when session variables/cookies changes. If you want to save then always go ahead with resave: true