[Security] 의존성 추가 및 초기화

정석·2024년 9월 27일

Spring

목록 보기
16/21
post-thumbnail

Spring Security 사용에 앞서 의존성 추가를 진행한다.



Security 가 실행될 때 해당 Config 파일이 실행되며 정의된 defaultSecurityFilterChain 에 의해 기본 보안 작동이 실행된다.

  • SecurityFilterChainConfiguration 클래스

  1. 모든 요청에 대한 인증여부를 검증하고 인증이 승인되어야 자원에 접근 가능

  2. 인증 방식은 폼 로그인 방식과 httpVasic 로그인 방식을 제공

  3. 인증을 시도할 수 있는 로그인 페이지가 자동 생성 및 렌더링 (폼 로그인)

  4. 인증 승이 이뤄질 수 있도록 한 개의 계정이 기본적으로 제공됨 (SecurityProperties 에서 생성)

    • username : user
    • password : 랜덤 문자열

  • SecurityProperties 클래스

0개의 댓글