728x90
https://www.youtube.com/watch?v=y0PXQgrkb90&list=PLJkjrxxiBSFCKD9TRKDYn7IE96K2u3C3U&index=1
⛳ 목표
- Spring Security를 활용한 인증/인가 구현
- MySQL을 활용한 회원 정보 저장(영속성)
구현 기능
- 인증 : 로그인 기능 구현
- 인가 : 경로별 접근 권한 설정
- 회원가입 : 회원 정보 저장
시큐리티 동작 원리
- Client의 요청 발생
- Servlet Container가 요청을 받고 여러 개의 Filter를 거쳐 컨트롤러에 도달
- Spring Security를 활성화하면 Filter에서 요청을 가로챔
- Filter에서 인증 인가 확인 후 최종적으로 접근 허용
실습 버전
- Spring Boot 3.1.5
- Security 6.1.5
- Spring Data JPA - MySQL
- mustache
- IntelliJ Ultimate
728x90
'Spring > Spring Security' 카테고리의 다른 글
개발자 유미 - 스프링 시큐리티 3. Security Config 인가 작업 (0) | 2025.02.09 |
---|---|
개발자 유미 - 스프링 시큐리티 2. 프로젝트 생성 (0) | 2025.02.09 |