Моя сессия не работает должным образом . некоторые данные, не хранящиеся в сеансе в узле js

#javascript #node.js #session #session-cookies

Вопрос:

 app.use(session({
  secret: process.env.SESSION_SECRET,
  resave: true,
   saveUninitialized: true,
  cookie : {
    maxAge : 40 * 60 * 100000
  },
}))
 

это мой раздел инициализировать в app.js и здесь любая проблема, скажите мне сначала, что еще дальше()

  router.get("/linktest",(req,res)=>{
 let link = `http://localhost:3000/${randomChar}`
   var forgotLink = {url:link}
    req.session.forgot=forgotLink
    console.log(req.session)
})
 

это показывает сеанс, и я пытаюсь перейти к следующему маршрутизатору, тогда он будет отображаться неопределенным

 router.get("/someanother",(req,res)=>{
console.log(req.session.forgot)
})
 

вывод: не определено