Spring Security에서 사용되는, 두가지 주요 클래스인 WebSecurity와 HttpSecurity를 한번 알아보겠습니다. WebSecurity Spring Security의 보안 설정을 구성하기 위한 클래스입니다. 주로 인증과 관련된 설정을 처리하며, 사용자 인증정보를 어떻게 로드하고, 비밀번호 인코딩 방식을 설정하고, 사용자의 권한을 어떻게 확인할지 구성합니다. WebSecurityConfigurerAdapter를 확장하여 사용하며, configure(WebSecurity web)메소드를 오버라이드하여 필요한 보안 설정을 추가합니다. 주요 메소드 configure(AuthenticationManagerBuilder auth) 사용자 인증을 구성하는 메소드입니다. 사용자의 인증정보를 로드하고..