我们使用express-session。我们的会话代码:
app.use(session({
secret: config.SESSION_SECRET,
saveUninitialized: false,
resave: false,
HttpOnly: true,
store: new MongoStore({
mongooseConnection: mongoose.connection,
ttl: 14 * 24 * 60 * 60,
autoRemove: 'native'
})
}));
我们使用angularjs和nodejs。 关闭浏览器会话后将被删除!为什么呢?
答案 0 :(得分:0)
您还需要使用cookie-session(https://github.com/expressjs/cookie-session):
var cookieSession = require('cookie-session');
app.use(cookieSession({
name: 'session',
keys: [config.session_key, config.session_key2]
}));