미들웨어는 주로 HTTP 요청 및 응답과 관련된 작업을 담당한다. 토큰의 유효성을 확인하고 사용자 정보를 추출하는 역할을 하는 것이 미들웨어의 주요 역할이다. 미들웨어는 인증 및 토큰 처리에 집중하고, 서비스 레이어는 토큰 갱신 및 관련된 로직에 집중한다 왜냐하면 토큰 갱신은 비즈니스 로직이기 때문이다.