Skip to content

Commit

Permalink
[#231] HOTFIX: role 관련 상세로그 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
hoonyworld committed Oct 6, 2024
1 parent f76896a commit a42d066
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,14 @@ private SocialService findSocialService(SocialType socialType) {
* @return 로그인 성공 응답(LoginSuccessResponse)
*/
private LoginSuccessResponse generateLoginResponseFromMemberInfo(final MemberInfoResponse memberInfoResponse) {
log.info("Attempting to find or register member for socialId: {}, socialType: {}",
memberInfoResponse.socialId(), memberInfoResponse.socialType());

Long memberId = findOrRegisterMember(memberInfoResponse);
log.info("Found or registered member with memberId: {}", memberId);

Users user = memberService.findUserByMemberId(memberId);
log.info("User role before generating token: {}", user.getRole());

return authenticationService.generateLoginSuccessResponse(memberId, user, memberInfoResponse);
}
Expand All @@ -101,6 +106,7 @@ private Long findOrRegisterMember(final MemberInfoResponse memberInfoResponse) {
if (memberExists) {
Member existingMember = memberService.findMemberBySocialIdAndSocialType(memberInfoResponse.socialId(),
memberInfoResponse.socialType());
log.info("Existing member role: {}", existingMember.getUser().getRole());
return existingMember.getId();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ private String issueToken(final Authentication authentication, final long expire
final Claims claims = Jwts.claims().setIssuedAt(now).setExpiration(new Date(now.getTime() + expiredTime));

claims.put(MEMBER_ID, authentication.getPrincipal());

log.info("Added member ID to claims: {}", authentication.getPrincipal());
log.info("Authorities before token generation: {}", authentication.getAuthorities());

String role = authentication.getAuthorities()
Expand All @@ -72,6 +72,7 @@ private String issueToken(final Authentication authentication, final long expire
log.info("Selected role for token: {}", role);

claims.put(ROLE_KEY, role);
log.info("Added role to claims: {}", role);

return Jwts.builder()
.setHeaderParam(Header.TYPE, Header.JWT_TYPE)
Expand Down

0 comments on commit a42d066

Please sign in to comment.