Я создал приложение с использованием Node.js и Express.js, которое хорошо работает на сервере, но проблема в том, что оно автоматически выводит меня из системы в течение 5–6 минут после входа в систему. Я думаю, что проблема связана с сессией, и я пытался держать maxAge очень большим, но это не сработало. Интересно, что когда я сокращаю maxAge до 5-6 минут, он работает хорошо, как определено.
Я установил сессию как
app.use(session({
genid: function(req) {
return uniqueString(); // use UUIDs for session IDs
},
secret: USER_SESSION_SECRET,
resave: false,
saveUninitialized: true,
cookie: {
maxAge: 24*60*60*1000
}
}));
На самом деле я хотел, чтобы maxAge был очень большим, чтобы пользователь не прерывался посередине. В чем может быть возможная проблема в этом случае? Это проблема из-за хостинг-сервера?
Примечание. Работает на локальном хосте.