I have used this and it works but still, I am not clear that what resave and saveUninitialized are? I have read all the theories but still, I don't get it.
In the light of my code, how should I play with it so I understand the usage of these 2 properties?
Code:
var express= require('express')
var eApp= express();
var session= require('express-session');
var bodyparser= require('body-parser');
eApp.use(session({secret: 'hunainkey', resave: false, saveUninitialized: false}));
//eApp.use(cookieParser());
eApp.use(bodyparser.json());
eApp.get('/get/:user', (req, res) =>
{
req.session.user= req.params.user;
res.send("Session set");
});
eApp.get('/', (req, res) =>
{
res.send(req.session.user);
});
eApp.listen(1000, () => console.log('nodeapp5 is listening on port 1000'));