AuthenticationProvider 썸네일형 리스트형 [스프링 시큐리티 완전 정복| 실전 프로젝트 | 회원 인증 시스템] 커스텀 UserDetailService, AuthenticationProvider 구현하기 UserDetailsService 사용자 인증을 처리하는 핵심 인터페이스 중 하나로, 사용자의 정보를 불러와 인증을 위한 로직을 처리하는 역할을 한다. 주로 사용자 데이터를 데이터베이스에서 조회하고, 인증 객체로 반환하는 데 사용된다.UserDetailsService의 주요 기능:사용자 조회: UserDetailsService는 사용자의 이름(주로 사용자 ID, username)을 입력받아 해당 사용자의 세부 정보를 불러오는 책임을 가진다.인증 처리: 불러온 사용자 정보는 Spring Security에 의해 인증 절차에 사용된다.UserDetails 반환: 사용자의 세부 정보는 UserDetails라는 인터페이스로 반환된다. 이 객체는 인증에 필요한 정보를 담고 있다(사용자 이름, 비밀번호, 권한 등).. 더보기 이전 1 다음