[英]Session undefined error in express.js
I am getting undefined when i log my session object req.session in one of my routes . 当我在其中一条路线中记录会话对象req.session时,我变得不确定。 Any reason for this behavior 此行为的任何原因
Below are snippets of my code any idea 下面是我的代码片段的任何想法
var express =require("express");
var cookieParser = require('cookie-parser');
var expressSession = require('express-session');
app.use(cookieParser());
app.use(expressSession());
app.get("/",function(req,res)
{
console.log(req.session);
res.send("Heelllo");
})
You should provide "secret" option to express-session constructor 您应该为“ expression-session”构造函数提供“秘密”选项
var express =require("express");
var cookieParser = require('cookie-parser');
var expressSession = require('express-session');
app.use(cookieParser());
app.use(expressSession({secret:'somesecrettokenhere'}));
app.get("/",function(req,res){
console.log(req.sessionID);
res.send("Heelllo");
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.