Express sessionID изменяется при каждом запросе Nuxt Auth
Я новичок в Nuxt Auth и экспресс-сеансе, когда я выполняю
this.$auth.loginWith('local', { data: '' })
, Я установлю
req.session.loggedIn = true
на сервере, и я вижу, например, мой req.session.id = 'xxx'.
После этого nuxt auth сделает еще один вызов
/api/auth/user
, но я вижу, что идентификатор сеанса был изменен, а req.session.loggedIn был
undefined
.
Как я могу поддерживать один и тот же сеанс для каждого запроса?
Ниже мой конфиг
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",