Skip to content

Commit 73df9d7

Browse files
committed
[fix] 온보딩 완료 후 권한이 적용되지 않는 문제
1 parent 40d90d1 commit 73df9d7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/kr/dgucaps/caps/domain/auth/service/AuthService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ public void completeRegistration(Long memberId, CompleteRegistrationRequest requ
7272

7373
memberListRepository.findByStudentIdAndPhoneNumber(request.studentNumber(), request.phoneNumber().replaceAll("-", ""))
7474
.ifPresent(memberList -> member.updateRole(Role.MEMBER));
75-
memberRepository.save(member);
75+
Member savedMember = memberRepository.save(member);
7676

7777
// 업데이트된 권한을 반영한 Authentication 객체 생성
78-
Authentication authentication = new UsernamePasswordAuthenticationToken(String.valueOf(memberId), null, Collections.singletonList(member.getRole()));
78+
Authentication authentication = new UsernamePasswordAuthenticationToken(String.valueOf(memberId), null, Collections.singletonList(savedMember.getRole()));
7979
String accessToken = jwtProvider.generateAccessToken(authentication);
8080
String refreshToken = jwtProvider.generateRefreshToken(authentication);
8181

0 commit comments

Comments
 (0)