import Api from '@/api' export function setToken(token) { localStorage.setItem('token', token) Api.defaults.headers.common['Authorization'] = 'Bearer ' + token; } // should only be run at initialization, use VueX store after export function getToken() { const token = localStorage.getItem('token') if (token) { Api.defaults.headers.common['Authorization'] = 'Bearer ' + token; } return token } export function clearToken() { localStorage.removeItem('token') delete Api.defaults.headers.common['Authorization'] } export default {setToken, getToken, clearToken}