Продолжительность сеанса Express.js и connect-mongo

Я использую express.session с connect-mongo для хранения пользовательских сессий. Я установил cookie maxAge на 2 недели, но я хочу, чтобы, если пользователь был активен в течение этих 2 недель, сеанс продлевался еще на 2 недели, поэтому, когда он неактивен в течение 2 недель, его сеанс удаляется (оба печенье и сеанс в монго). Но проблема в том, что сеанс обновляется в MongoDB, когда он посещает страницу, но срок действия файла cookie истекает через 2 недели и не изменит его срок действия. Это мой код:

app.use(express.session({
  secret: 'superSecretKey',
  cookie: {maxAge: 3600000*24*14},
  store: new MongoStore({
    mongoose_connection: mongoose.connections[0],
    db: 'myDb'
  })
}));

Как я могу добиться того, чего хочу? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос