[Trouble Shooting] RefreshTokenService가 필요한 이유

·
Trouble Shooting
문제 상황오늘은 JWT 로그인 유지 흐름을 확장하면서 RefreshTokenService를 만들었다.처음에는 Refresh Token을 생성하는 것까지만 생각했는데, 막상 구현하려고 보니 한 가지가 더 필요했다.Refresh Token을 발급만 하면 끝나는 것이 아니라, 서버가 이 토큰을 저장하고 조회하고 삭제할 수 있어야 했다.그래서 RefreshTokenService를 따로 만들었다.RefreshTokenServiceRefreshTokenService는 Refresh Token을 Redis에 저장하고 관리하는 역할을 한다.로그인에 성공하면 서버는 Refresh Token을 생성하고, 이 값을 Redis에 저장한다.예를 들어 다음과 같은 형태이다.key: refresh:{loginId}value: re..