inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

코드로 배우는 React 19 with 스프링부트 API서버

로그인 성공과 실패 처리

로그인 성공과 실패 처리 강의중 에러 발생하여 문의드립니다.

해결된 질문

249

Yoo Jong-Sun

작성한 질문수 1

0

안녕하세요.

user(1~9)@aaa.com 계정 생성 후 postman 으로 /api/member/login 호출하여 로그인 성공 후, ApiLoginSuccessHandler 으로 빠지는 부분을 확인 하려는 참입니다.

 

그런데 postman 으로 호출시 loadUserByUsername 에서 return 이후 successHandler 가는 도중 실패가 뜹니다.

 

Failed to process authentication request

org.springframework.security.authentication.BadCredentialsException: 자격 증명에 실패하였습니다.

 

DB에 있는 패스워드와 1111을 매칭해봐도 true 로 반환됩니다.

 

어떤부분이 문제 일까요...?

react spring-boot jpa jwt redux-toolkit

답변 3

0

Yoo Jong-Sun

해결이 됐습니다..

다른분의 글에 생성자 관련하여 내용이 있길래

테스트해보려고 집에서 git으로 내려받고 돌려봤는데

그냥 인식이 되어 정상 동작 합니다. -_-;

외부에서 안되던 소스 그대로 내려받아서 한건데

아이러니 합니다...

의심가는 부분은 코드 치기 귀찮아서 수강자료에서 객체생성부분을 복사해서 붙여놓고 import 했던부분 .. 정도입니다.

 

 

 

0

구멍가게코딩단

BadCredentialsException 은 인증 과정에서 뭔가 안 맞았을 경우에 발생합니다. 스프링 시큐리티의 경우 패스워드는 로그 찍을때 protected 정보로 남는게 맞습니다만..

 

혹시 MemberDTO가 extends User가 빠진게 아닌가요?

 

 

코드를 실행해 봐야지 정확히 말씀드릴 수 있을 듯 합니다. 깃헙등의 주소를 cookie_00@naver.com 으로 보내주시면 실행하면서 살펴볼 수 있을듯 합니다.

 

0

Yoo Jong-Sun

강의와 다른점은 강의 화면에서 17:39 에 있는 MemberDTO 찍히는 로그와 제가 찍은 로그가 다릅니다.

MemberDTO(email=user9@aaa.com, pw=$2a$10$sUy0KD17cJ7PsSCuZvDrBuv0ytmWLEsL9IWzBLIEVSICl1uwg/FMC, nickname=USER9, social=false, roleNames=[USER, MANAGER, ADMIN])

 

강의화면에는 Username=user9@aaa.com, Password=[Protected].. 라고 찍히는데 전 MemberDTO 객체 자체가 찍힙니다..

 

 

 

 

 

동일하게 실습하는데 이상하게 페이지를 찾지 못하네요..

0

74

2

22. REST 방식 컨트롤러 만들기(2), 29. 등록처리 부분 질문이 있습니다.

0

74

2

37강. 강의수업듣다 질문드립니다.

0

57

2

TodoDTO test 함수

0

80

3

강사님 오타 있음요

0

78

2

No 1. 교제(ppt) soruce 복붙 문제 의 건

0

95

4

No 1. 교제(ppt) soruce 복붙 문제 의 건

0

70

3

17강 문의드립니다.

0

44

1

카카오 연동설정이 이제 안되는거 같아요

0

193

2

8장 마지막 강의 시 오류

0

98

4

혹시 뭐가 문제인지 알 수 있나요?

0

87

2

챕터: React-Router 설정

0

58

2

백)TODO관련

0

56

2

마리아 db 설치중 포트를 이미 사용중이라고 합니다

0

112

2

이강의 듣고 소화시켰다면 몇년차 정도 개발자라고 할수 있을까요?

0

105

1

CSR , SSR 의 수요 궁금증 질문

0

83

2

섹션5부터...

0

73

1

간단한 코드 질문!!

0

61

2

tbl_todo 질문입니다

0

65

2

수업 외 질문인데 'tbl'이 무슨 의미인가요???

0

292

2

엔티티클래스에서 질문입니다

0

78

2

수정시 writer값이 삭제되는 오류

0

42

2

교안 31 오타 수정해주세요

0

64

2

쿠키에 accessToken, refreshToken을 담고, 조회 시에 undefined

0

80

1