Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
201 commits
Select commit Hold shift + click to select a range
3ff42dc
#80 login: add api
mariasoo May 13, 2024
dcdfe34
#128 Like cancle/ Like add Task
choijh9023 May 23, 2024
0f06a18
#128 Like cancle/ Like add Task
choijh9023 May 23, 2024
a5103d1
Update index.js
sanscout1 May 23, 2024
84cad29
Merge pull request #129 from SSGProjectStarRoad/choims
sanscout1 May 23, 2024
f16316b
#3 add random coupon
sanscout1 May 23, 2024
a687475
Merge pull request #130 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 23, 2024
b09c2c6
fix api
sanscout1 May 23, 2024
5010e7b
Merge pull request #132 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 23, 2024
7b37a05
feat:security
mariasoo May 24, 2024
06b0da0
feat:securityupdate
mariasoo May 24, 2024
1e4f15c
Merge branch 'develop' into mariasoo
sanscout1 May 24, 2024
d501838
feat:securityupdate
mariasoo May 24, 2024
6469ff4
Merge pull request #133 from SSGProjectStarRoad/mariasoo
sanscout1 May 24, 2024
afbf09c
#134 Create Like method
choijh9023 May 24, 2024
a9cc46c
#84 Create Like method
choijh9023 May 24, 2024
ee2582c
#84 Create Like method
choijh9023 May 24, 2024
f4b286c
feat:securityupdate
mariasoo May 24, 2024
5eb5cb3
Merge pull request #136 from SSGProjectStarRoad/mariasoo
sanscout1 May 24, 2024
6ea2632
Merge branch 'develop' into choims
sanscout1 May 24, 2024
de5adc4
Merge pull request #135 from SSGProjectStarRoad/choims
sanscout1 May 24, 2024
50faa67
fix: url
sanscout1 May 24, 2024
016b595
Merge pull request #137 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 24, 2024
61400e6
fix: url
sanscout1 May 24, 2024
6c622d6
Merge pull request #138 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 24, 2024
2c5ea7b
fix: fix main.js
sanscout1 May 25, 2024
7af0e61
Merge pull request #139 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
44953bf
fix: fix main.js
sanscout1 May 25, 2024
4fd3bac
Merge pull request #140 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
a2872c3
fix: fix main.js
sanscout1 May 25, 2024
9b3bdbe
Merge pull request #141 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
dca0701
fix: fix main.js
sanscout1 May 25, 2024
1ff59ad
Merge pull request #142 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
68d72aa
fix: fix main.js
sanscout1 May 25, 2024
8ba8de6
Merge pull request #143 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
f54ec6f
fix: fix main.js
sanscout1 May 25, 2024
4d2f6d0
Merge pull request #144 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
985a604
fix: fix main.js
sanscout1 May 25, 2024
1d6c644
Merge pull request #145 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
acc0c6c
fix: cookie
sanscout1 May 25, 2024
b2637b4
Merge pull request #146 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
4516767
fix: cookie
sanscout1 May 25, 2024
cbebf08
Merge pull request #147 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 25, 2024
605ccb5
#148 Task finish about StoreReviewPage
choijh9023 May 25, 2024
f6b29d7
Merge branch 'develop' into choims
sanscout1 May 26, 2024
2ede725
#87 이미지 업로드 기능 수정
ekmbjh May 26, 2024
58b6bb9
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 26, 2024
d210269
Merge pull request #149 from SSGProjectStarRoad/choims
sanscout1 May 27, 2024
a97a10f
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 27, 2024
017125c
fix: api email
sanscout1 May 27, 2024
b0972f4
fix: api email
sanscout1 May 27, 2024
b9b765d
Merge pull request #150 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
f89cec9
fix: api email
sanscout1 May 27, 2024
8ac173c
fix: api email
sanscout1 May 27, 2024
be3301c
Merge pull request #151 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
559c9d6
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 27, 2024
e296f89
fix: api email
sanscout1 May 27, 2024
a263a46
fix: api email
sanscout1 May 27, 2024
2c9415c
Merge pull request #152 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
70cb28b
#87 리뷰 데이터 연결 : 좋아요 기능
ekmbjh May 27, 2024
2caa1bc
fix: fix vuex
sanscout1 May 27, 2024
340e91a
fix: fix vuex
sanscout1 May 27, 2024
6ce4c05
Merge pull request #154 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
c7bbd1e
fix: fix cookie delete
sanscout1 May 27, 2024
010e30c
Merge pull request #155 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
e04f6d4
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 27, 2024
7752e6d
Hotfix modify StoreGuideMap link Change
choijh9023 May 27, 2024
2219c19
fix: fix mypage name
sanscout1 May 27, 2024
8daa3ea
Hotfix modify StoreGuideMap link Change
choijh9023 May 27, 2024
d02e0cd
fix: fix mypage name
sanscout1 May 27, 2024
939472b
Merge pull request #157 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 27, 2024
f922b62
Merge pull request #153 from SSGProjectStarRoad/feature_review
sanscout1 May 27, 2024
ad70b56
Update .env.production
sanscout1 May 27, 2024
19b3942
Merge branch 'develop' into choims
sanscout1 May 27, 2024
ba1f91f
Merge pull request #156 from SSGProjectStarRoad/choims
sanscout1 May 27, 2024
3bcf4fb
fix: fix issue dto
sanscout1 May 28, 2024
2f82395
fix: fix issue dto
sanscout1 May 28, 2024
16137af
add modal
mariasoo May 28, 2024
7f819e5
Merge branch 'develop' into mariasoo
sanscout1 May 28, 2024
61cbd43
Merge pull request #159 from SSGProjectStarRoad/mariasoo
sanscout1 May 28, 2024
949fcdd
feat : event
sanscout1 May 28, 2024
5660cd3
feat : event
sanscout1 May 28, 2024
c668b7d
Merge pull request #160 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 28, 2024
f74b8f7
hotfix : reward image
sanscout1 May 28, 2024
15d7b02
hotfix : reward image
sanscout1 May 28, 2024
e966b44
Merge pull request #161 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 28, 2024
6130ee8
hotfix : mypageedit
sanscout1 May 28, 2024
28316d3
hotfix : store css
sanscout1 May 28, 2024
776bb51
hotfix : store css
sanscout1 May 28, 2024
0bb50c8
hotfix : store css
sanscout1 May 28, 2024
749bf24
Merge pull request #162 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 28, 2024
86f52d3
update:login
mariasoo May 29, 2024
3795be5
Update .env.development
sanscout1 May 29, 2024
2cf2498
Update .env.production
sanscout1 May 29, 2024
1d683b6
Merge pull request #163 from SSGProjectStarRoad/mariasoo
sanscout1 May 29, 2024
6b231ea
temp : 리뷰기능 수정
ekmbjh May 29, 2024
ec08215
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 29, 2024
16b6ad9
hotfix StoreReview liked sort
choijh9023 May 29, 2024
596bb99
hotfix : store css add img
sanscout1 May 29, 2024
6258ab7
hotfix : store css add img
sanscout1 May 29, 2024
025c460
hotfix : store css add img
sanscout1 May 29, 2024
c12f6ca
Merge pull request #165 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 29, 2024
e6885e0
Merge branch 'develop' into choims
SSGProjectStarRoad May 29, 2024
a9125ae
Update .env.development
SSGProjectStarRoad May 29, 2024
9a7639d
Update .env.production
SSGProjectStarRoad May 29, 2024
3e7aa4d
Update .env.production
SSGProjectStarRoad May 29, 2024
1323d09
Merge pull request #164 from SSGProjectStarRoad/choims
SSGProjectStarRoad May 29, 2024
8dd5082
hotfix likeReview
choijh9023 May 29, 2024
84db93f
hotfix likeReview
choijh9023 May 29, 2024
69275ba
feature : add mymage myreview
sanscout1 May 29, 2024
e474b51
Merge branch 'develop' into hriver
sanscout1 May 29, 2024
54a1668
Update .env.development
SSGProjectStarRoad May 29, 2024
e089e64
Update .env.production
SSGProjectStarRoad May 29, 2024
7c40c0b
Merge pull request #166 from SSGProjectStarRoad/choims
SSGProjectStarRoad May 29, 2024
c247d8d
Update .env.production
SSGProjectStarRoad May 29, 2024
d0c8db8
Merge pull request #167 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 29, 2024
10e48c6
hotfix likeReview
choijh9023 May 29, 2024
5d0f92f
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
choijh9023 May 29, 2024
be786f0
hotfix : fix review css
sanscout1 May 29, 2024
66fabf9
Update .env.development
SSGProjectStarRoad May 29, 2024
6efc41c
Update .env.production
SSGProjectStarRoad May 29, 2024
4ef026e
Update .env.development
SSGProjectStarRoad May 29, 2024
a76f898
Merge pull request #168 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 29, 2024
76fea99
hotfix : fix review css
sanscout1 May 29, 2024
4f356bc
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
sanscout1 May 29, 2024
83c6ee8
Merge pull request #169 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 29, 2024
b016248
리뷰 팔로우, 좋아요, 포인트/경험치, OCR 키 설정, Summary api, id -> 사용자 email
ekmbjh May 29, 2024
4667176
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 29, 2024
6d48a59
Merge pull request #170 from SSGProjectStarRoad/feature_review
sanscout1 May 29, 2024
7ddd0cd
hotfix : fix review vue
sanscout1 May 29, 2024
1806ba0
Update .env.development
SSGProjectStarRoad May 29, 2024
ee76777
Update .env.production
SSGProjectStarRoad May 29, 2024
7648982
Merge pull request #171 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 29, 2024
ce81f13
alert -> shownotification으로 변경
ekmbjh May 29, 2024
208888c
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 29, 2024
5ad2165
태그 맞춤
ekmbjh May 29, 2024
8cbc7f1
review isFollowed 오류 조치
ekmbjh May 30, 2024
c6aea03
Merge pull request #172 from SSGProjectStarRoad/feature_review
sanscout1 May 30, 2024
e861624
Create KeywordFilter
choijh9023 May 30, 2024
f3eb89c
hotfix : fix review merge css and add spinner
sanscout1 May 30, 2024
e633a3e
Update .env.development
SSGProjectStarRoad May 30, 2024
b5c27b9
Merge pull request #174 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
92213f9
Update .env.development
SSGProjectStarRoad May 30, 2024
8c43fa2
Update .env.production
SSGProjectStarRoad May 30, 2024
dfff88d
Merge branch 'develop' into choims
SSGProjectStarRoad May 30, 2024
80f32e4
Merge pull request #173 from SSGProjectStarRoad/choims
SSGProjectStarRoad May 30, 2024
a62a3e3
hotfix : fix review merge css and add spinner
sanscout1 May 30, 2024
7af1111
Update .env.development
SSGProjectStarRoad May 30, 2024
6a3be1b
Merge pull request #175 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
69703d3
hotfix : fix myreview follow
sanscout1 May 30, 2024
a18550a
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
sanscout1 May 30, 2024
e35bec0
Merge pull request #176 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
7feea43
팔로우 버튼 오류 조치
ekmbjh May 30, 2024
ea9c5cf
팔로우 관련 오류 조치
ekmbjh May 30, 2024
f582532
Merge branch 'develop' into feature_review
sanscout1 May 30, 2024
52026bf
Update .env.development
sanscout1 May 30, 2024
7e542ac
Update .env.production
sanscout1 May 30, 2024
b9e4a9e
Merge pull request #177 from SSGProjectStarRoad/feature_review
sanscout1 May 30, 2024
ef7c110
hotfix : fix myreward getstar
sanscout1 May 30, 2024
57397df
Merge pull request #178 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
9ec92c5
리뷰 페이지 무한 스크롤 오류 수정
ekmbjh May 30, 2024
35e994d
Merge branch 'feature_review' of https://github.com/SSGProjectStarRoa…
ekmbjh May 30, 2024
53a96aa
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
ekmbjh May 30, 2024
bccfe0d
hotfix : fix mymape edit
sanscout1 May 30, 2024
681a260
Update .env.development
SSGProjectStarRoad May 30, 2024
710f59e
Update .env.production
SSGProjectStarRoad May 30, 2024
bd502fc
Merge pull request #180 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
027ed10
Merge pull request #179 from SSGProjectStarRoad/feature_review
sanscout1 May 30, 2024
b051e2f
hotfix : fix mymape edit
sanscout1 May 30, 2024
6ef3471
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
sanscout1 May 30, 2024
3d1e89d
Merge pull request #181 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
ed0249b
hotfix : fix login alerts
sanscout1 May 30, 2024
5270611
Update .env.development
SSGProjectStarRoad May 30, 2024
7980171
Update .env.production
SSGProjectStarRoad May 30, 2024
3f61900
Merge pull request #182 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 30, 2024
f69b948
Create follow in StoreReview
choijh9023 May 30, 2024
8854b9e
Update .env.development
sanscout1 May 31, 2024
f78b610
Update .env.production
sanscout1 May 31, 2024
23c0e20
Update .env.production
sanscout1 May 31, 2024
8212100
Merge pull request #183 from SSGProjectStarRoad/choims
sanscout1 May 31, 2024
ae170bb
hotfix : fix mypage complex
sanscout1 May 31, 2024
3f7ee15
Merge pull request #184 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
223a8cf
hotfix : fix mypage point
sanscout1 May 31, 2024
16f3c3a
Merge pull request #185 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
85bdcc3
hotfix : fix mypage mallmap
sanscout1 May 31, 2024
5d2d382
Merge pull request #186 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
559995e
hotfix : fix mypage withdrawl
sanscout1 May 31, 2024
38a677a
Update .env.development
SSGProjectStarRoad May 31, 2024
261d7e4
Merge pull request #187 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
ed9a129
리뷰카드 슬라이드 처리
ekmbjh May 31, 2024
b5e85b4
hotfix : fix mypage withdrawl
sanscout1 May 31, 2024
7364a36
Merge branch 'develop' of https://github.com/SSGProjectStarRoad/StarR…
sanscout1 May 31, 2024
1014b85
Merge pull request #189 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
08cb247
Merge pull request #188 from SSGProjectStarRoad/feature_review
sanscout1 May 31, 2024
4638bec
리뷰 추천 오류 수정
ekmbjh May 31, 2024
5c29f20
Merge pull request #190 from SSGProjectStarRoad/feature_review
sanscout1 May 31, 2024
aa3032d
리뷰 카드에 매장 정보 추가
ekmbjh May 31, 2024
5314e83
Merge pull request #191 from SSGProjectStarRoad/feature_review
sanscout1 May 31, 2024
0b600f6
hotfix : fix review css
sanscout1 May 31, 2024
55186cc
Update .env.development
SSGProjectStarRoad May 31, 2024
20785ca
Merge pull request #192 from SSGProjectStarRoad/hriver
SSGProjectStarRoad May 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .env.development
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# VUE_APP_API_URL=http://localhost:8081
VUE_APP_DEVTOOLS=true
VUE_APP_API_URL=http://223.130.155.196:8080/api
5 changes: 4 additions & 1 deletion .env.production
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
VUE_APP_API_URL=http://223.130.155.196:8080/api/
# VUE_APP_API_URL=http://localhost:8081
VUE_APP_API_URL=http://223.130.155.196:8080/api
VUE_APP_ENABLE_DEVTOOLS=true

1 change: 1 addition & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,5 @@ jobs:
docker rm vue_frontend || true
docker run -d -p 80:3000 --name vue_frontend \
-e VUE_APP_API_URL=${{ secrets.VUE_APP_API_URL }} \
-e VUE_APP_DEVTOOLS=true \
${{ env.DOCKER_IMAGE_NAME }}:latest
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ pnpm-debug.log*
*.njsproj
*.sln
*.sw?

.env.development


29 changes: 27 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,21 @@
"private": true,
"scripts": {
"serve": "vue-cli-service serve --mode development",
"build": "vue-cli-service build --mode production",
"build": "vue-cli-service build --mode development",
"test:unit": "vue-cli-service test:unit",
"lint": "vue-cli-service lint"
},
"dependencies": {
"axios": "^1.6.8",
"core-js": "^3.8.3",
"mitt": "^3.0.1",
"moment": "^2.30.1",
"swiper": "^11.1.3",
"vue": "^3.4.23",
"vue-click-outside": "^1.1.0",
"vue-router": "^4.3.2",
"vuex": "^4.0.0"
"vuex": "^4.0.0",
"vuex-persistedstate": "^4.1.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
Expand Down
42 changes: 38 additions & 4 deletions src/App.vue
Original file line number Diff line number Diff line change
@@ -1,23 +1,57 @@
<template>
<div class="wrapper">
<Header></Header>
<router-view></router-view>
<Footer></Footer>
<Header v-if="showHeaderFooter" />
<loading-spinner v-if="loading" />
<router-view />
<Footer v-if="showHeaderFooter" />
</div>
</template>

<script>
import Header from '@/views/Header.vue';
import Footer from '@/views/Footer.vue';
import LoadingSpinner from '@/components/LoadingSpinner.vue';
import { EventBus } from '@/eventBus';

export default {
components: {
Header,
Footer,
LoadingSpinner,
},
data() {
return {
showHeaderFooter: true,
loading: false,
};
},
watch: {
$route(to) {
this.checkRoute(to);
},
},
created() {
this.checkRoute(this.$route);
EventBus.on('loading', status => {
this.loading = status;
});
},
methods: {
checkRoute(route) {
const noHeaderFooterRoutes = [
'/login',
'/login/register',
'/login/forgotpw',
];
this.showHeaderFooter = !noHeaderFooterRoutes.includes(route.path);
},
},
beforeUnmount() {
EventBus.off('loading');
},
};
</script>

<style>
/* @import './css/reset.css'; */
@import './css/common.css';
</style>
47 changes: 39 additions & 8 deletions src/api/common/interceptors.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
import store from '@/store/index'; // 스토어 모듈을 가져옵니다.
import axios from 'axios';
import store from '@/store/index';
import {
saveAccessTokenToCookie,
getRefreshTokenFromCookie,
} from '@/utils/cookies';

export function setInterceptors(instance) {
// 요청 인터셉터를 추가합니다.
instance.interceptors.request.use(
function (config) {
// 요청을 보내기 전에 수행할 작업입니다.
// console.log(config); // 요청(config)을 로깅합니다.
config.headers.Authorization = store.state.token; // 요청 헤더에 토큰을 추가합니다.
const token = store.state.accessToken; // Vuex 스토어에서 액세스 토큰을 가져옵니다.
if (token) {
config.headers.Authorization = `Bearer ${token}`; // 요청 헤더에 토큰을 추가합니다.
}
return config; // 수정된 요청(config)을 반환합니다.
},
function (error) {
Expand All @@ -19,12 +25,37 @@ export function setInterceptors(instance) {
instance.interceptors.response.use(
function (response) {
// 2xx 범위 내의 모든 상태 코드에 대해 이 함수가 실행됩니다.
// 응답 데이터 처리를 위한 작업을 수행합니다.
return response; // 응답을 반환합니다.
},
function (error) {
// 2xx 범위 외의 모든 상태 코드에 대해 이 함수가 실행됩니다.
// 응답 에러 처리를 위한 작업을 수행합니다.
async function (error) {
const {
config,
response: { status },
} = error;
const originalRequest = config;
if (
error.response &&
error.response.data &&
error.response.data.message
) {
store.commit('setErrorMessage', error.response.data.message);
}
if (status === 401 && !error.response.data.message) {
// 액세스 토큰이 만료된 경우 새로운 액세스 토큰을 발급받습니다.
try {
const refreshToken = getRefreshTokenFromCookie(); // 쿠키에서 리프레시 토큰을 가져옵니다.
const { data } = await axios.post(
`${process.env.VUE_APP_API_URL}/api/token/access-token`,
{ refreshToken },
);
store.commit('setAccessToken', data.accessToken); // 새로운 액세스 토큰을 Vuex 스토어에 저장합니다.
saveAccessTokenToCookie(data.accessToken); // 새로운 액세스 토큰을 쿠키에 저장합니다.
originalRequest.headers.Authorization = `Bearer ${data.accessToken}`; // 요청 헤더를 갱신된 토큰으로 수정합니다.
return axios(originalRequest); // 원래의 요청을 재시도합니다.
} catch (e) {
store.dispatch('logout'); // 리프레시 토큰 갱신 실패 시 로그아웃 처리합니다.
}
}
return Promise.reject(error); // 에러를 반환합니다.
},
);
Expand Down
Loading