Express sessionID在每次Nuxt身份验证请求时都会更改

Express sessionID在每次Nuxt身份验证请求时都会更改,express,nuxt.js,express-session,nuxt-auth,Express,Nuxt.js,Express Session,Nuxt Auth,我是Nuxt Auth和express会话的新手,当我执行this.$Auth.loginWith('local',{data:'})时,我将在服务器中设置req.session.loggedIn=true,例如,我可以看到我的req.session.id='xxx' 之后,nuxt auth将再次调用/api/auth/user,但我可以看到sessionID已更改,并且req.session.loggedIn未定义 如何为每个请求维护相同的会话 下面是我的配置 auth: {

我是Nuxt Auth和express会话的新手,当我执行
this.$Auth.loginWith('local',{data:'})
时,我将在服务器中设置
req.session.loggedIn=true
,例如,我可以看到我的req.session.id='xxx'

之后,nuxt auth将再次调用
/api/auth/user
,但我可以看到sessionID已更改,并且req.session.loggedIn未定义

如何为每个请求维护相同的会话

下面是我的配置

 auth: {
        strategies: {
          local: {
            token: {
              required: false,
              type: false
            },
            endpoints: {
              login: { url: '/api/auth/login', method: 'POST' },
              logout: { url: '/api/auth/logout', method: 'POST' },
              user: { url: '/api/auth/user', method: 'get' }
            }
          }
        }
      },
我正在使用v5

"@nuxtjs/auth-next": "5.0.0-1616003482.75c20e6",