我认为你需要使用express-session
来设置/修改你的cookie到期时间,并使用cookie.maxAge
属性来设置你的maxAge
的cookie
a.k.a到期时间。
试试这个 :
// you need to require express-session for it to work.
var expressSession = require(express-session);
app.use(
expressSession({
secret: "your_Secret",
resave: false,
saveUninitialized: true,
cookie : { maxAge : 3600000 } //1 hour (time is in milli seconds here)
})
);
//initialize passport here
Passport
需要初始化会话以使其会话正常工作,我想你必须这样做,只需在那里添加cookie
字段和maxAge
就可以了。
我希望这能够帮到你。