# spring security
[Spring Boot] Spring Security without the WebSecurityConfigurerAdapter
🆘 문제의 시작 이번에 진행하게 된 프로젝트 내에서도 회원가입 및 로그인 기능 구현이 있어, 저번에 진행했던 방식대로 Spring Security와 JWT를 사용하여 구현을 시작하려는데 위와 같이 WebSecurityConfigurerAdapter 가 적용이 안되
[Spring Security] 스프링시큐리티 설정 방법/설명
버전정보Spring Boot v2.1.2Spring Security v 5.1.3Spring Security 설정스프링부트를 사용한다면 application.yml에서 설정도 가능하지만 몇가지 설정만 제공하고 모든 설정을 할 수 없으므로 Configuration Cla

[SpringSecurity] Spring Security 아키텍쳐(with Servlet based application)
Spring based application의 보안을 책임지는 프레임워크입니다. Servlet based application에 대해서 Spring Security는 대부분 Servlet Filter기반으로 돌아갑니다. HTTP요청이 Servlet(DispatcherS

Spring Security 권한을 DB를 통해 동적으로 관리하기
이번에는 사용자별 권한을 DB에 저장하여 동적으로 관리해보자예시: https://dkyou.tistory.com/33?category=877213해당 예시 사이트를 참고했다.예시와 다르게 JPA를 이용하지않고 유저정보를 직접 DB에서 조회하여 구현했다.핵심내용
WebSecurityConfigurerAdaptor 대안
출처 : https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapterSpring Security 5.7.0-M2 부터 WebSecurityConfigurerA
[CowAPI] 9. Spring Boot JWT, Role with Spring Security
JWT를 통해 사용자를 인증 및 인가를 처리하기 위해 SpringBoot Security를 사용합니다.Role을 Admin과 User로 나눕니다.Role를 스스로 구현해 보았지만 공식 문서와 블로그를 찾으며 구조가 잘못되었다는 것을 발견하게 되었습니다.최대한 DB를 수
[CowAPI] 8-2. SpringBoot Security
😎 1. [CowAPI]Notice 요구사항에 따라 공지에 대해 유저의 권한을 관리해야 합니다. 프로토타입으로 User DB의 isAdmin 으로 if문을 걸어서 구현을 했습니다. Springboot security를 사용하여 사용자 관리를 하겠습니다. 아래의