Once a user has logged in, you should put user_id in the cookies. Then make a plugin that will check if the user exists and x-access-token does not exist, if these conditions are true, then you should dispatch an action to refresh the token.
user_id
x-access-token
export default function ({store}) { window.onNuxtReady(() => { let token = clientCookies.get('x-access-token'); let user = clientCookies.get('user_id'); if (user && ! token) { store.dispatch('auth/refreshToken') .catch(errors => { store.dispatch('auth/signUserOut'); }); } }); }
This doesn't seem to work for me, does this work for anyone else? It STILL signs me out every time I refresh the page. very annoying
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Once a user has logged in, you should put
user_id
in the cookies. Then make a plugin that will check if the user exists andx-access-token
does not exist, if these conditions are true, then you should dispatch an action to refresh the token.This doesn't seem to work for me, does this work for anyone else? It STILL signs me out every time I refresh the page. very annoying