Skip to content

Commit

Permalink
refactor : 로그인 시 존재하지 않는 유저는 빈 JWT 리턴하도록 변경 (#62)
Browse files Browse the repository at this point in the history
  • Loading branch information
wjdwnsdnjs13 authored Jul 20, 2024
1 parent 20b11af commit 0b6a973
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,9 @@ public JwtTokenResponse login(
String accessToken) {

Member member = memberUsecase.login(accessToken);

if (member == null) {
return new JwtTokenResponse("");
}
return new JwtTokenResponse(jwtTokenUtil.getJWTToken(member));
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import java.util.Optional;

import org.depromeet.spot.common.exception.member.MemberException.MemberNicknameConflictException;
import org.depromeet.spot.common.exception.member.MemberException.MemberNotFoundException;
import org.depromeet.spot.domain.member.Member;
import org.depromeet.spot.usecase.port.in.member.MemberUsecase;
import org.depromeet.spot.usecase.port.out.member.MemberRepository;
Expand Down Expand Up @@ -39,7 +38,9 @@ public Member login(String accessToken) {
Member memberResult = oauthRepository.getLoginUserInfo(accessToken);
Optional<Member> existedMember = memberRepository.findByIdToken(memberResult.getIdToken());
if (existedMember.isEmpty()) {
throw new MemberNotFoundException();
// TODO : 404 말고 사용되지 않는 Exception 코드가 필요함.
// throw new MemberNotFoundException();
return null;
}
return existedMember.get();
}
Expand Down

0 comments on commit 0b6a973

Please sign in to comment.