목차

  1. auth 사용하기

 

 

 

1. auth 사용하기

  1. loginForm.jsp : <form> 태그 수정
  2. auth/PrincipalDetail.java : 시큐리티가 가져온 request를 가져와 활용
  3. UserRepository.java : findByUsername() 메소드에 username을 담음
  4. auth/PrincipalDetailService.java : 시큐리티가 DB에서 유저를 확인 후 처리
  5. SecurityConfig.java : principalDetailService에서 가져온 password를 해쉬화된 DB의 password와 비교
  6. BoardController.java : 로그인 성공 후, 저장된 유저정보를 담은 객체(principal) 확인

 

1. loginForm.jsp : <form> 태그 수정

 

2. auth/PrincipalDetail.java : 시큐리티가 가져온 request를 가져와 활용

 

3. UserRepository.java : findByUsername() 메소드에 username을 담음

 

4. auth/PrincipalDetailService.java : 시큐리티가 DB에서 유저를 확인 후 처리

 

5. SecurityConfig.java : principalDetailService에서 가져온 password를 해쉬화된 DB의 password와 비교

 

6. BoardController.java : 로그인 성공 후, 저장된 유저정보를 담은 객체(principal) 확인

 

7. 정상작동 확인

+ Recent posts