728x90
반응형

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns              = "http://www.springframework.org/schema/security"
    xmlns:beans                      = "http://www.springframework.org/schema/beans"
    xmlns:xsi                           = "http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation            = "http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/security
           http://www.springframework.org/schema/security/spring-security-3.0.3.xsd">
 
 <http auto-config = "true">
  <!-- intercept-url은 여러개 정의 가능.. 위에서부터 적용
    access 속성은 접근할수 있는 사용자 권한을 말한다. -->
  <intercept-url pattern="/*" access="ROLE_USER"/>
 </http>
 
 <!-- 인증요청을 처리하기 위해 authentication manager 가 xml 명시된 사용자 정보를 사용한다. -->
 <authentication-manager alias="authenticationManager">
  <authentication-provider>
   <!-- user-service 사용자정보를(id,암호,권한) 얻어오는 서비스 -->
   <user-service>
    <user name="guest" authorities="ROLE_USER" password="guest"/>
   </user-service>
  </authentication-provider>
 </authentication-manager>
    
</beans:beans>

728x90
반응형

'Web Programming > spring' 카테고리의 다른 글

Spring DI 란  (0) 2018.08.29
Spring 프레임워크 란  (0) 2018.08.29
Spring MVC 패턴 / 프로젝트 생성 / 파일 구조  (0) 2018.08.29
web.xml 설정추가  (0) 2013.09.24
Spring Security란?  (0) 2013.09.24

+ Recent posts