Skip to content

Commit 668bdf7

Browse files
committed
Comment: 주석 추가
1 parent da29834 commit 668bdf7

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

src/main/java/com/back/domain/user/service/UserService.java

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,11 @@ public UserResponse register(UserRegisterRequest request) {
8484

8585
/**
8686
* 로그인 서비스
87-
* 1. 사용자 조회 (username)
88-
* 2. 비밀번호 검증
89-
* 3. 사용자 상태 체크 (PENDING, SUSPENDED, DELETED)
90-
* 4. Access Token, Refresh Token 생성
91-
* 5. Refresh Token을 HttpOnly 쿠키로 설정
92-
* 6. Access Token을 응답 헤더에 설정
93-
* 7. UserResponse 반환
87+
* 1. 사용자 조회 및 비밀번호 검증
88+
* 2. 사용자 상태 검증 (PENDING, SUSPENDED, DELETED)
89+
* 3. Access/Refresh Token 발급
90+
* 4. Refresh Token을 HttpOnly 쿠키로, Access Token은 헤더로 설정
91+
* 5. UserResponse 반환
9492
*/
9593
public UserResponse login(LoginRequest request, HttpServletResponse response) {
9694
// 사용자 조회
@@ -137,6 +135,11 @@ public UserResponse login(LoginRequest request, HttpServletResponse response) {
137135
return UserResponse.from(user, user.getUserProfile());
138136
}
139137

138+
/**
139+
* 로그아웃 서비스
140+
* 1. Refresh Token 검증 및 DB 삭제
141+
* 2. 쿠키 삭제
142+
*/
140143
public void logout(HttpServletRequest request, HttpServletResponse response) {
141144
// 쿠키에서 Refresh Token 추출
142145
String refreshToken = resolveRefreshToken(request);

0 commit comments

Comments
 (0)