Junobee25 / pre-order-service

소셜 미디어 플랫폼 API 개발 프로젝트
1 stars 0 forks source link

로그아웃 기능 구현 #26

Closed Junobee25 closed 10 months ago

Junobee25 commented 10 months ago

@AllArgsConstructor //여기에 필드에 쓴 모든생성자만 만들어줌 @NoArgsConstructor //기본 생성자를 만들어줌

그러면 기본 생성자가 필요한 이유는?

Junobee25 commented 10 months ago

[accessToken + refreshToken Flow]

최초 로그인시 accessToken + refreshToken 발급 -> 로그인 상태유지를 위해 클라이언트 측에서 만료시간이 가까워지면 토큰을 재 발급 받을 수 있는 API 호출 or 만료시간이 지나면 만료처리 + 폐기처리

로그아웃시 만료처리 + 폐기처리 -> 처리된 토큰으로는 서비스 이용할수 없으므로 재 로그인을 해야함

플로우를 이해하는데 오래걸렸음