온라인 검사 도구 응용 프로그램을위한 사용자 역할 관리 모듈을 설계해야합니다. 시스템에 여러 사용자가 있습니다 (관리자, 중재자, 기여자, 심사관). 이 사용자는 시스템에 대해 다른 권한을가집니다. 사용자 액세스 시스템에 스프링 프레임 워크와 스프링 보안을 사용해야합니다. 이 모듈에 스프링 보안을 사용하려면 어떻게해야합니까? 누구든지 나를 좋은 지침서로 안내 할 수 있고 당신의 아이디어는 항상 환영받을 수 있습니다.사용자 역할 관리에 스프링 보안을 사용하는 방법은 무엇입니까?
답변
설명에 따르면 UserDetailsService
의 맞춤 구현 방식을 살펴 보았을 것입니다.
그것은 당신이 링크 소스 및 documentation하는 발표 포스트를,이 Here 등 봄, 최대 절전 모드, 사용자 정의 봄 보안, ZK Ajax를, 통합 스테판 Gerth의 ZK 샘플 프로젝트을, 체크 아웃 가치가있다. 나는 13.2 장을 읽는 것이 좋습니다. 스프링 보안 (및 관련), 소스 코드를 탐색하는 데 도움이 될 것입니다.
왜 사용자 정의 UserDetailsService 구현이 필요한가요? 그는 간단한 스프링 보안 네임 스페이스를 통해 원하는 것을 얻을 수 있습니다. 사실 어디서나 사용자 정의 할 필요가 없습니다. 그가 필요로하는 것은 네 가지 '역할'과 몇 가지 기본 '가로 채기 URL'뿐입니다. –
@Matin Kh 내가 의무적이라고 말하지는 않았지만, 그가 필요로한다고 말했어. 그가 네임 스페이스 구성을 사용하든 물건을 사용자 정의하든, 실제로 애플리케이션 자체와 요구 사항에 달려있다. – Less
그건 나쁜 충고입니다. 편집하십시오. 그는 Spring Security가 처음이기 때문에 시작이 필요합니다. 따라서 그는 필요하지 않은 클래스를 구성하여 혼란 스러울 수 있습니다. 물론 응용 프로그램에 따라 달라지며 사용 환경에 따라 다릅니다. 그러나 질문에서 우리는 사용자 정의의 필요성을 보지 못합니다. –
시도해보십시오. Spring Authorization and Authentication. 초보자를위한 매우 간단한 튜토리얼입니다.
- 1. 스프링 보안을 사용하는 j_security_check
- 2. 역할 대신 스프링 보안을 사용하여 사용자 ID로 사용자 인증
- 3. 스프링 보안을 사용하는 익명 사용자 수
- 4. 스프링 보안을 사용하는 IP 필터
- 5. asp.net에서 역할 기반이 아닌 사용자 기본 보안을 구현하는 방법은 무엇입니까?
- 6. 스프링 보안을 사용하여 사용자 업데이트시 권한을 다시로드하는 방법
- 7. 역할 기반 보안을 사용하는 ASP.NET 디렉터리 액세스
- 8. 스프링 보안을 사용하는 사전 인증/싱글 사인온
- 9. 스프링 보안 - 동적 역할
- 10. 스프링 보안을 사용하는 모든 URL에 대한 사용자 로그인 확인
- 11. 스프링 + Appengine은 스프링 보안을 사용할 수 있습니까?
- 12. 스프링 보안을 사용하는 Delegate/forward Kerberos 티켓
- 13. 스프링 보안을 사용하는 페이지의 로그인 상자
- 14. 스프링 보안을 사용하여 페이스 북으로 사용자 인증하기
- 15. 스프링 보안을 사용할 때 암호 해싱 알고리즘을 변경하는 방법은 무엇입니까?
- 16. Spring Security 사용자 역할 정의
- 17. 스프링 보안을 사용하는 스프링 RESTFul 웹 서비스 보안 클라이언트 호출
- 18. 스프링 보안을 이용한 보안 메소드
- 19. 스프링 보안을 사용하는 메서드 호출의 보안 컨텍스트 변경
- 20. 스프링 보안 - 사용자 역할 가져 오기
- 21. 스프링 보안 사용자 역할 당 조직
- 22. 스프링 보안을 이용한 RSS 인증
- 23. 스프링 보안 3 - (역할) 유권자에게 정보를 추가하십시오.
- 24. 스프링 보안을 사용하여 빈 내부 로그인을 검증하는 방법은 무엇입니까?
- 25. Groovy에서 사용자 역할 및 권한 구현을위한 스프링 보안을 지원하는 다른 플러그인이 있습니까?
- 26. LINQ를 사용하는 사용자 역할 쿼리
- 27. 성공한 로그인 후 스프링 보안을 사용하는 다른 GWT 모듈로 이동
- 28. 역할 기반 보안을 유지하기위한 복잡한 솔루션
- 29. 역할 기반 보안을 기반으로 Html.ActionLinks 숨김
- 30. 스프링 보안을 얻는 Java 모듈
http://stackoverflow.com/questions/8597902/spring-security-user-account-registration-creation-and-management –