Tagged

스프링 시큐리티 3.0

A collection of 4 posts

@PreAuthorize

[스프링 시큐리티 3.0] @PreAuthorize

    <global-method-security secured-annotations=”enabled”         jsr250-annotations=”enabled” pre-post-annotations=”enabled” /> 시큐리티 설정 파일에 위와 같이 설정하면 @PreAuthorize, @PostAuthorize, @PreFilter, @PostFilter를 사용할 수 있습니다. 이들 애노테이션에서는 스프링 EL을 사용해서 현재 사용자 정보에 접근하거나, (pre 인 경우)메서드의

스프링 시큐리티 3.0

스프링 시큐리티 2.X -&gt; 스프링 시큐리티 3.X

하루동안 시큐리티를 두 번 각각 다른 버전으로 적용해보니 차이점이 보입니다. 시큐리티를 확장할 수 있는 포인트가 하두 여러 가지라 그만큼 확장하는 방법도 다양하겠지만, 저는 톱님 코드를 보고 그대로 적용해 봤습니다. 적용하는 방법은 별도의 UserDetailsService와 UserDetails를 구현하는 방법입니다. 그리고 여기서 구현한 UserDetailsService를 빈으로 등록해 주는 거죠.     <http>

스프링 시큐리티 3.0

스프링 시큐리티 3.0.0 M1 배포

참조 편역 요역: http://blog.springsource.com/2009/06/03/spring-security-300m1-released/ http://www.springsource.com/download 에서 직접 다운로드 할 수도 있고, 메이븐을 사용한다면, http://maven.springframework.org/milestone 메이븐 저장소를 추가하면 M1 의존성을 추가할 수 있다. JDK 1.5 이상, 스프링 3.0이 필요함. 표현식-기반 접근 제어 스프링 EL