Reputation: 121
My Project is Nuxt.js
Here is My Github > https://github.com/zoz0312/Nuxt_Blog
Question. my nuxt store action, nuxtServerInit req Repeated receiving and not receiving data
Help me
This is scenario
Before Insert Session Data & log
Insert Data
req.session.permission = 'admin';
Console.log
req.session FRONT Session {
cookie:
{ path: '/',
_expires: null,
originalMaxAge: null,
httpOnly: true },
__lastAccess: 1572847191781,
permission: 'admin',
user_id: 'admin',
user_pw: 'test'
}
store/index.js
nuxtServerInit ({ commit }, { req }) {
console.log('req.session FRONT', req.session);
if (req.session && req.session.permission) {
console.log('SET_USER permission', req.session.permission);
commit('SET_USER', req.session.permission);
}
}
Reapeat refresh page location '/'
req.session FRONT Session {
cookie:
{ path: '/',
_expires: null,
originalMaxAge: null,
httpOnly: true },
__lastAccess: 1572847348860 }
====================================
req.session FRONT Session {
cookie:
{ path: '/',
_expires: null,
originalMaxAge: null,
httpOnly: true },
__lastAccess: 1572847352944,
permission: 'admin',
user_id: 'admin',
user_pw: 'test' }
Repeated Success and Fail every refresh
Why did it, and how can i fix them??
Upvotes: 0
Views: 332
Reputation: 121
Cause, Express-session Option
I change 'saveUninitialized' option
saveUninitialized: true > false
then clear this problem
Upvotes: 0