[TIL] 231120_refreshToken 구현 전 정리

VonBielefeld·2023년 11월 20일
0

TIL

목록 보기
18/32

refreshToken middleware 구현

  • 순서
    1. accessToken 유무 확인
      • accessToken 없는 경우
        → 로그인 요청
      • accessToken 있는 경우
        → 다음으로 진행
    2. accessToken 검증 진행
      • accessToken 검증 성공한 경우
        → 데이터 전달 및 next() 진행
      • accessToken 검증 실패한 경우
        → 다음으로 진행
    3. refreshToken 유무 확인
      • refreshToken 없는 경우
        → 로그인 요청
      • refreshToken 있는 경우
        → 다음으로 진행
    4. refreshToken 검증 진행
      • refreshToken 검증 실패한 경우
        → 로그인 요청
      • refreshToken 검증 성공한 경우
        → 다음으로 진행
    5. accessToken 재발급 및 데이터 전송

현재는 다른 라우터로 리프레시토큰을 발급 받는 상태인데 한 번에 체크하는 미들웨어로 수정하기전에 정리를 하였다.

0개의 댓글