Почему мое приложение выходит из системы через 5-6 минут, хотя я установил максимальный возраст 3 часа? - PullRequest
0 голосов
/ 01 мая 2019

Я создал приложение с использованием 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 был очень большим, чтобы пользователь не прерывался посередине. В чем может быть возможная проблема в этом случае? Это проблема из-за хостинг-сервера?

Примечание. Работает на локальном хосте.

...