const Payload_KEY_NAME = 'access_token' const getToken = () => { document.cookie.g return window.localStorage.getItem(Payload_KEY_NAME) } const saveToken = (token) => { window.localStorage.setItem(Payload_KEY_NAME, token) } const destroyToken = () => { window.localStorage.removeItem(Payload_KEY_NAME) } const isAuthenticated = () => { return !!getToken() } const getAuthorizationHeader = (config) => { //로그인이 되었는지 확인후 Request시 헤더에 로그인정보 추가하기 위함 if (isAuthenticated) { config.headers.common['Authorization'] = getToken() } return config } export default { getToken, saveToken, destroyToken, isAuthenticated, getAuthorizationHeader }