Сессия будет удалена после закрытия браузера nodejs
Мы использовали экспресс-сессию. наш код для сессии:
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. после закрытия браузера сессия будет удалена! Зачем?
1 ответ
Вам также необходимо использовать cookie-сессию ( https://github.com/expressjs/cookie-session):
var cookieSession = require('cookie-session');
app.use(cookieSession({
name: 'session',
keys: [config.session_key, config.session_key2]
}));