UserDetailsService와 UserDetailsManager
spring security에서 사용자 관리를 위해 사용하는 UserDetailsService와 UserDetailsManager에 대해서 알아보자.UserDetailsService : 사용자 이름으로 사용자를 검색하는 역할을 한다.UserDetailsManager : 대부분의 애플리케이션에서 필요한 사용자 추가, 수정, 삭제 작업을 수행한다.spring security에서는 두 개의 인터페이스를 분리하여 앱에 필요 없는 도작을 구현하도록 강제하지 않는다. 이렇게 함으로써 유연성이 향상된다. 아래는 UserDetailsService와 UserDetailsManager 인터페이스의 코드이다.public interface UserDetailsService { /** * Locates the user ba..
Spring Security
2025. 4. 27. 11:09