[스프링 시큐리티] 1. 스프링 시큐리티 기본 API 및 Filter 이해 - 프로젝트 구성 및 의존성 추가

Jimin·2023년 6월 30일

스프링 시큐리티

목록 보기
2/7

implementation 'org.springframework.boot:spring-boot-starter-security'

id: user
pw: 제공된 security password

  • 스프링 시큐리티 의존성 추가 시 일어나는 일
  1. 서버가 가동되면 스프링 시큐리티의 초기화 작업 및 보안 설정이 이루어짐
  2. 별도의 설정이나 구현을 하지 않아도 기본적인 웹 보안 기능이 현재 시스템에 연동되어 작동함
    a. 모든 요청은 인증이 외어야 자원에 접근 가능함
    b. 인증 방식은 폼 로그인 방식과 httpBasic 로그인 방식을 제공함
    c. 기본 로그인 페이지 제공함
    d. 기본 계정을 한 개 제공함
    • username: user / password: 랜덤 문자열
  • 문제점
    • 계정 추가, 권한 추가, DB 연동 등
    • 기본적인 보안 기능 외에 시스템에서 필요로 하는 더 세부적이고 추가적인 보안 기능이 필요함

0개의 댓글