<?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>
'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 |