Spring Security로 Basic Authentication 적용하기
들어가며 Spring Security는 Java 기반 어플리케이션에 보안을 제공하는 프레임워크이다. 그 중 가장 핵심 기능은 ‘접근하려는 유저가 누구인지 확인’하는 Authentication(인증)이다. Spring Security는 전통적 방식의 ID/Password 인증부터 OAuth, JSON Web Token(JWT)까지 다양한 인증 방식을 지원한다. Basic 인증 사용해보기 SecurityConfig httpBasic 요소를 default로 추가하였다. “/” 엔드포인트만 모두 허용하고 나머지 엔드포인트 요청은 전부 인증을 필요로 한다. @Configuration @EnableWebSecurity public class DefaultSecurityConfig { @Autowired public..
2024.04.17