Spring Security

항해 99 주특기 주차를 진행하게 됐다. 2주 동안 Spring boot를 활용한 Lv1 ~ Lv5 과제를 수행했다. 약 2~3일 간격으로 과제를 제출했기에, 시간이 굉장히 부족했던 주차였다. 블로그 작성에 신경을 많이 못 썼던 것 같다. 시간이 많이 부족해서, 이론적으로 깊이 공부하지 못한 것 같아서 간단하게 정리해 보는 시간을 가져보려고 한다. ✔️ REST API 란? Representational State Transfer(표현 상태 전이)의 약자로, 웹 서비스를 설계하고 구현하기 위한 아키텍처 스타일 중 하나. URI엔 자원을 나타내고, 자원의 대한 행위는 HTTP method를 통해 표현한다. GET /members/show/1 (x) GET /members/1 (o) ✔️ Spring을 왜 ..
· Spring
Spring boot v3.2.3 & Spring Security 6.2.2 에서 클라이언트의 URL 요청 허용을 정규 표현식으로 허용하는 방법이다. 아래는 정규 표현식을 이용하여 requestMatchers 사용한 예시이다. http .authorizeHttpRequests((authorize) -> authorize .requestMatchers(RegexRequestMatcher.regexMatcher("/resource/[A-Za-z0-9]+")).hasAuthority("USER") .anyRequest().denyAll() ) ✔️ 적용한 전체 코드 예시 [ WebSecurityConfig.java ] @Configuration @EnableWebSecurity public class WebS..
꼼상
'Spring Security' 태그의 글 목록