관리 메뉴

개발하는 동그리

[인증/보안] 보안파트 애너테이션 본문

IT 정보/Spring

[인증/보안] 보안파트 애너테이션

개발하는 동그리 2022. 7. 28. 10:25
반응형
  • @Configuration
    • Bean 등록 ( 싱글톤 보장 )
    • 설정 파일 명시
  • @EnableWebSecurity
    • 스프링 시큐리티 설정 활성화

 

다음은 antMatchers() 로 지정할 수 있는 항목들입니다.

  • hasRole() or hasAnyRole()
    특정 권한을 가지는 사용자만 접근할 수 있습니다.
  • hasAuthority() or hasAnyAuthority()
    특정 권한을 가지는 사용자만 접근할 수 있습니다.
  • hasIpAddress()
    특정 아이피 주소를 가지는 사용자만 접근할 수 있습니다.
  • permitAll() or denyAll()
    접근을 전부 허용하거나 제한합니다.
  • rememberMe()
    리멤버 기능을 통해 로그인한 사용자만 접근할 수 있습니다.
  • anonymous()
    인증되지 않은 사용자가 접근할 수 있습니다.
  • authenticated()
    인증된 사용자만 접근할 수 있습니다

출처: https://devuna.tistory.com/59 [튜나 개발일기:티스토리]

반응형

'IT 정보 > Spring' 카테고리의 다른 글

[인증/보안] OAuth2  (2) 2022.07.29
[인증/보안] CORS란!?  (5) 2022.07.28
[인증/보안] HTTP + 보안(Secure)  (10) 2022.07.21
[Spring MVC] API 문서화  (16) 2022.07.18
[Spring] 스프링 MVC 정리 (1)  (10) 2022.07.16