Jeśli po zalogowaniu token jest zapisywany do localStorage to w jaki sposób można pobrać później z niego dane aktualnie zalogowanego usera (token JWT) oraz jak później dodawać go do requestów? Plik logowania.
const state = {
logged: false
}
const getters = {
logged: state => {
return state.logged
}
}
const actions = {
login({commit}, credential) {
axios.post('login', credential)
.then(result => {
//alert(result.data.token)
localStorage.setItem('token', result.data.token)
commit('LOGGED')
})
}
}
const mutations = {
LOGGED(state) {
state.logged = true
}
}
export default {
state,
getters,
actions,
mutations
}