[내일배움캠프_Spring] 자바 Spring 입문_스프링 시큐리티 어노테이션_230201

2023. 2. 1. 23:53·스파르타 부트캠프(spring)

@AuthenticationPrincipal

 매 요청마다 Filter를 활용하여 SecurityContext에 요청마다 인증되는 Authentication 객체를 set  -> 이후에 Controller 에서 @AuthenticationPrincipal을 활용하여 가져올 수 있다.

 

 

 

@EnableGlobalMethodSecurity

  • @Configuration 인스턴스에 @EnableMethodSecurity 어노테이션을 이용하면, 어노테이션을 기반으로 한 보안을 작동시킬 수 있다.
  • prePostEnabled, securedEnabled, jsr250Enabled 등의 엘리먼트를 제공한다.
    • 원하는 것을 enabled 시켜서 보안을 적용할 수 있다.

  • @EnableMethodSecurity 는 스프링 시큐리티 5.6 부터 사용할 수 있으며, @EnableGlobalMethodSecurity 의 향상된 버전이다. 그러면 @EnableMethodSecurity로 사용하면 안되나??

'스파르타 부트캠프(spring)' 카테고리의 다른 글

[내일배움캠프_Spring] 자바 Spring 입문_varchar_230206  (0) 2023.02.07
[내일배움캠프_Spring] 자바 Spring 입문_localhost:8080 에러_230203  (0) 2023.02.03
[내일배움캠프_Spring] 자바 Spring 입문_Spring Security 주요 컴포넌트_230131  (0) 2023.02.01
[내일배움캠프_Spring] 자바 Spring 입문_CI / CD_230130  (0) 2023.01.30
[내일배움캠프_spring] 주간회고 WIL - 12주차  (0) 2023.01.30
'스파르타 부트캠프(spring)' 카테고리의 다른 글
  • [내일배움캠프_Spring] 자바 Spring 입문_varchar_230206
  • [내일배움캠프_Spring] 자바 Spring 입문_localhost:8080 에러_230203
  • [내일배움캠프_Spring] 자바 Spring 입문_Spring Security 주요 컴포넌트_230131
  • [내일배움캠프_Spring] 자바 Spring 입문_CI / CD_230130
yeah구리
yeah구리
백엔드를 공부하는 초심자입니다.
  • yeah구리
    개발일지_헤맨만큼 내땅이다
    yeah구리
  • 전체
    오늘
    어제
    • 분류 전체보기 (114)
      • 스파르타 부트캠프(spring) (75)
      • 스파르타 기술면접 (10)
      • 코딩연습 (0)
      • 항해 (10)
      • 개발일지 (4)
        • 개인 회고 (1)
        • 개발로그 (실무) (2)
      • 공부노트 (0)
      • 코딩테스트 (0)
        • 프로그래머스 (0)
        • 백준 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    비전공개발자 #개발로그 #커리어
    X(Twitter) API #캐싱 #트러블슈팅 #개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
yeah구리
[내일배움캠프_Spring] 자바 Spring 입문_스프링 시큐리티 어노테이션_230201
상단으로

티스토리툴바