수민정의 기술블로그

  • 홈
  • 태그
  • 방명록

SecurityContextPersistenceFilter 2

24.SpringSecurity 필터, 아키텍쳐 정리

Spring Security Initalization 2개의 WebSecurityConfigurerAdapter 상속클래스가 있다고 가정한다. 설정클래스에서 정의한 여러 API 들을 정의 API에 맞는 클래스에서 Filter Type Bean을 생성 Filter Type Bean 들을 생성하는 클래스는 HttpSecurity ( 각각의 설정클래스의 Filter Type Bean 명단은 SecurityFilterChain의 Filters 필드에 저장 되는 것 기억 ) HttpSecurity의 Filter Type Bean(Filters) 들은 WebSecurity 객체에 저장 됨 WebSecurity의 FilterChainProxy 객체 생성시 FilterChainProxy의 생성자에 SecurityFil..

springframework/시작하자SpringSecurity 2020.09.23

18.인증 저장소 필터 , SecurityContextPersistenceFilter

SecurityContextPersistenceFilter SecurityContext 객체의 생성, 저장, 조회 를 담당 FilterChainProxy의 Filter 중 2번 째에 위치 접근에 따른 동작 익명사용자의 접근 SecrutityContext 객체를 생성하여 SecurityContextHolder에 저장함 AnonymousAuthenticationFilter 에서 만든 AnonymousAuthenticationToken 객체를 SecurityContext에 저장시킴 인증 시도 시 SecurityContext 객체를 생성하여 SecurityContextHolder에 저장 UsernamePasswordAuthenticationFilter 에서 인증 성공 후 만든 UsernamePasswordAut..

springframework/시작하자SpringSecurity 2020.09.22
이전
1
다음
더보기
프로필사진

수민정의 기술블로그

Notion 사용으로 인해 블로그 기술이 중지되었습니다.

  • 분류 전체보기
    • 생각모음
    • Java
    • 멀티모듈빌딩
    • Kubernetes
    • Ubuntu
    • Cloud
    • SpringBoot
    • JAVA-Basic
    • Design Pattern
    • 책 공부
    • springframework
      • Spring Data JPA
      • 시작하자SpringSecurity
    • Vue.js
      • Vuex
      • Vue + ES6
      • Vue.js 심화
    • JSP & Servlet
    • 공룡이라는 ORACLE
    • 자바 초급문제로 맨땅에 해딩하기
    • 막무가내로 삽질하는 알고리즘
    • EL
    • MyBatis
    • 기반을 다지자 ES6
      • React.js
    • 배운 코드를 적기
    • HTTP
    • Eclipse
    • MySQL
    • 작업하면서 배우는 것들
    • Gradle
    • Ajax
    • Exception
    • CSS
    • JSON.REST?
    • TOMCAT
    • Etc
    • Docker 작업
    • API

Tag

AuthenticationException, SecurityContextPersistenceFilter, AuthenticationManagerBuilder, FilterChainProxy, AuthenticationProvider, springsecurity, SecurityContext, AccessDecisionManager, FilterSecurityInterceptor, UserNameNotFoundException, AccessDeniedException, HttpSecurity, BadCredentialException, SecurityContextHolder, Authentication, UsernamePasswordAuthenticationFilter, AuthenticationManager, Filter, userDetailsService, UserDetails,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • Notion 사용으로 인해 블로그 기술은 중지합니다.

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub
  • basic
  • Velog

티스토리툴바