javascript - undefined error in express js session -
i want save data in session params.
/* modules */ /* app settings */ // session settings app.use(express.cookieparser()); app.use(express.session({secret: '1234567890qwerty'})); app.get('/', function(req,res){ if(req.session.param){ console.log('ok!'); }else{ console.log('not found session data'); } }); app.listen(app.get('port')); when run codes
typeerror: cannot read property 'param' of undefined @ c:\users\frknbasaran\campusca\app.js:25:16 thanks in advance
sessions won't work unless have these 3 in order:
app.use(express.cookieparser()); app.use(express.session({secret: '1234567890qwerty'})); app.use(app.router);
you need set first... did not see in code, like:
req.session.param = "hello world"; unless param refers property comes request object url variables.
Comments
Post a Comment