2023-car-ffeine
2023-car-ffeine copied to clipboard
feat: refresh token을 도입한다
📄 Summary
refresh token을 추가했습니다. 로직은 다음과 같습니다.
- 사용자가 로그인을 하면 access token은 body로 refresh token은 cookie로 넘겨줍니다.
- 사용자의 access token이 만료된다면 403 에러를 반환합니다
- 이때 403 에러가 발생하면 front에서 refresh token으로 access token을 재발급 받기위해 다른 엔드포인트로 접근합니다.
- 그리고 access token을 재발급 받습니다.
- 만약 로그아웃을 한다면 db에 저장되어 있는 refresh token을 삭제합니다.
🕰️ Actual Time of Completion
3시간
🙋🏻 More
close #815