토큰 갱신
-
[ Project ] Axios Interceptor 활용하기Project 2023. 9. 6. 18:59
- Axios Interceptor 활용하기 Axios Interceptor를 활용하여 모든 요청과 응답 전에 원하는 로직을 적용할 수 있다. 이를 활용하여 1. 모든 요청 헤더에 토큰이 필요. 2. accessToken토큰이 만료되었을 경우 토큰 재발급하고, 갱신된 토큰을 헤더에 설정하고 재요청. 위 두 가지 문제를 해결할 수 있다. - Request Interceptor, 헤더에 Access Token 설정하기 const instance = axios.create({ baseURL: process.env.NEXT_PUBLIC_BASE_URL, }); // 요청 인터셉터 : 헤더에 토큰 추가 instance.interceptors.request.use( (config) => { const token =..