diff --git a/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java index 2e4058e..d14e117 100644 --- a/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java +++ b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java @@ -14,9 +14,9 @@ public class MemberController { @PostMapping("/login") public JwtToken login(@RequestBody LoginDto loginDto) { - String memberId = loginDto.getMemberId(); + String email = loginDto.getEmail(); String password = loginDto.getPassword(); - JwtToken jwtToken = memberService.login(memberId, password); + JwtToken jwtToken = memberService.login(email, password); return jwtToken; } diff --git a/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberService.java b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberService.java index 2e8ec62..c38df87 100644 --- a/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberService.java +++ b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberService.java @@ -13,16 +13,15 @@ @Transactional(readOnly = true) @RequiredArgsConstructor public class MemberService { - private final MemberRepository memberRepository; private final AuthenticationManagerBuilder authenticationManagerBuilder; private final JwtTokenProvider jwtTokenProvider; @Transactional - public JwtToken login(String memberId, String password) { + public JwtToken login(String email, String password) { // 1. Login ID/PW 를 기반으로 Authentication 객체 생성 // 이때 authentication 는 인증 여부를 확인하는 authenticated 값이 false - UsernamePasswordAuthenticationToken authenticationToken = new UsernamePasswordAuthenticationToken(memberId, password); + UsernamePasswordAuthenticationToken authenticationToken = new UsernamePasswordAuthenticationToken(email, password); // 2. 실제 검증 (사용자 비밀번호 체크)이 이루어지는 부분 // authenticate 매서드가 실행될 때 CustomUserDetailsService 에서 만든 loadUserByUsername 메서드가 실행