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

Popular posts from this blog

opencv - DataType<cv::detail::deriv_type>::depth what is it used for -

Why can rails not find a route created by a helper? -

javascript - jquery or ashx not working -