vue2_frontend...

This commit is contained in:
최준흠 2022-09-17 10:03:42 +09:00
parent af2a214214
commit d1c5a11f07
2 changed files with 7 additions and 8 deletions

View File

@ -1,19 +1,18 @@
class TokenService {
isAuthenticated() {
const isAuthenticated =
!!this.getLocalAccessToken() || !!this.getLocalRefreshToken()
const isAuthenticated = !!this.getAccessToken() || !!this.getRefreshToken()
return isAuthenticated
}
getLocalAccessToken() {
getAccessToken() {
const user = this.getUser()
return user?.access_token
}
updateLocalAccessToken(token) {
updateAccessToken(token) {
let user = this.getUser()
user.access_token = token
this.setUser(user)
}
getLocalRefreshToken() {
getRefreshToken() {
const user = this.getUser()
return user?.refresh_token
}

View File

@ -15,8 +15,8 @@ const getters = {
},
getTokens: function (state) {
return {
access_token: state.tokenService.getLocalAccessToken(),
refresh_toke: state.tokenService.getLocalRefreshToken()
access_token: state.tokenService.getAccessToken(),
refresh_toke: state.tokenService.getRefreshToken()
}
}
}
@ -28,7 +28,7 @@ const mutations = {
state.tokenService.removeUser()
},
reload: function (state, access_token) {
state.tokenService.updateLocalAccessToken(access_token)
state.tokenService.updateAccessToken(access_token)
}
}
const actions = {