• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

스프링 시큐리티 사용자 로그인 후 접속 로그(아이디, 시간) DB저장 관련문의드립니다.

21.01.27 17:53 작성 조회수 302

0

안녕하세요

스프링 시큐리티에서 로그인 후 실행될 기능을 AuthenticationSuccessHandler 인터페이스를 구현한 클래스에 onAuthenticationSuccess 메소드를 오버라이드하였는데 이 메소드 안에서 사용자 아이디와, 시간을 저장하는 기능을 JPA를 사용하여 구현했습니다.

그런데 DB에 데이터가 저장이 안됩니다.

테스트로 UserDetailsService를 구현한 클래서에서 테스트 해봤는데 조회는 가능한데 저장은 실행이 안됩니다.

혹시 이부분에 대하여 도움을 받을 수 있을까요?

답변 2

·

답변을 작성해보세요.

0

유신일님의 프로필

유신일

질문자

2021.01.29

네 참고하겠습니다.

0

디버그로 해당 부분 코드를 한줄씩 실행하면서 SQL이 발생하는지 왜 DB에 데이터가 들어가지 않는지 원인을 찾으셔야겠네요.