From 752af19d16368c527b55d89e75900a9a7ab181e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Mon, 12 Sep 2022 16:39:26 +0900 Subject: [PATCH] Store_Vuex init... --- src/common/jwt.js | 1 + src/router/index.js | 2 +- src/store/modules/auth.js | 4 +--- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/common/jwt.js b/src/common/jwt.js index 23e7a15..b3ca1b6 100644 --- a/src/common/jwt.js +++ b/src/common/jwt.js @@ -15,6 +15,7 @@ const destroyToken = (key) => { // return jsonwebtoken.decode(getToken(key)) // } const isAuthenticated = () => { + console.log('isAuthenticated' + getToken()) return !!getToken() } const getAuthorizationHeader = (config) => { diff --git a/src/router/index.js b/src/router/index.js index aa54f7f..e2a376e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -63,7 +63,7 @@ router.beforeEach((to, from, next) => { if (to.matched.some((route) => route.meta.requiredAuth)) { //2. 로그인 인증 않된 경우 //console.log(store.getters) - //console.log(store.getters['AuthStore/isAuthenticated']) + console.log('Router 인증확인:' + store.getters['AuthStore/isAuthenticated']) if (!store.getters['AuthStore/isAuthenticated']) { console.log(from.name + ' => 3. To[' + to.name + '] => 로그인') next({ name: 'login', params: { return_url: to.name } }) diff --git a/src/store/modules/auth.js b/src/store/modules/auth.js index 5874d92..a1816e0 100644 --- a/src/store/modules/auth.js +++ b/src/store/modules/auth.js @@ -38,13 +38,11 @@ const getters = { const mutations = { login: function (state, payload = {}) { state.tokens = payload.tokens - state.isAuthenticated = true - jwt.saveToken('acccess_token', payload.tokens.access_token) + jwt.saveToken('access_token', payload.tokens.access_token) jwt.saveToken('refresh_token', payload.tokens.refresh_token) }, logout: function (state) { state.tokens = {} - state.isAuthenticated = false jwt.destroyToken() } }