Links
Nest.js 문서에도 나와있는 @nestjs/axios 패키지를 사용하고자 하니, 다음과 같은 문제가 있었다.
- HttpService 가 RxJS 의 Observable 기반 ( axiosRef getter 가 있긴 함. )
- Interceptors 등록 시 번거로움이 있음.
나는
- observable 대신 promise
- interceptors 를 등록하기 편하게
- 토큰 기반 인증이 필요한 HTTP 통신 중, 토큰이 자동 (재)발급이 가능하도록
하고자 하여 만들어 보았다.