본문 바로가기

SpringBoot/스파르타 스프링 심화

[스파르타 스프링 심화] 02.09 로그인, 로그아웃 기능 구현

728x90
반응형

##스프링 시큐리티를 이용한 로그인 처리 구현

 

1.로그인 처리 과정

 

 

1) UserDetailsService 인터페이스 → UserDetailsServiceImpl 클래스

: 회원 리파지토리에서 아이디 검색해서 찾아옴

 

2) UserDetails 인터페이스 → UserDetailsImpl 클래스

: UserDetailsServiceImpl 로 찾아온  UserDetailsImpl 객체를 HomeController 에게 전달 -> HomeController 가 username을 Model 객체를 통해 index.html 파일로 넘겨줘서  홈화면에 "username 님의 컬렉션 샵 이라는 문구가 뜨게 함"

반응형