문제

나는 하나를 찾는 운이 없습니다.

도움이 되었습니까?

해결책

아파치 키 (이전에 알려진 JSecurity) 당신이 스스로 일을하는 것을 두려워하지 않으면 당신이 찾고있는 것이 될 수 있습니다. 나는 개인적으로 완전히 투명한 주석 기반 PAGE 웹 애플리케이션 보안 모델 (사용자 역할/권한 및 그룹 역할에 의존)을 만들었으며 그 이상보다 훨씬 더 많은 능력이 있습니다.

다른 팁

거기 있습니다 봄 보안 (이전에 Acegi로 알려져 있음).

직접 사용하지는 않았지만 좋은 소식을 들었습니다. 나머지 봄과 함께 사용될 때 가장 효과적이지만 분명히 ~할 수 있다 일반적인 방식으로 사용하십시오.

Spring Security (이전 Acegi)는 대부분의 사람들이 추천 할 것입니다. 결국 나는 그것이 행동하기를 원하는 방식을 설정하는 것이 매우 어렵다는 것을 알았습니다. 주로 사용자의 역할에 대한 액세스를 확인하고 싶지 않았기 때문입니다. 내가 원했던 것은 사용자 그룹 (즉, 역할이 있음)에 속한 사용자였습니다. "권한"이 있고 액세스는 역할이 아닌 "허가"에 대해 확인됩니다 (사용자 그룹).

살펴보십시오 아파치 시로. 인증, 승인, 암호화 및 세션 관리를 처리하도록 만들어졌습니다. 스프링 보안보다 사용하기 쉽도록 설계된 것 같습니다.

방금 ACL을 처리하기 위해 Java 라이브러리를 조사 해 왔으며 이것은 실제로 Apache Ki와 달리 인큐베이터에서 벗어났습니다 (Shiro는 이제 1.2). Apache가 같은 지역을 다루는 여러 프로젝트를 가지고있을 때는 매우 혼란 스럽습니다.

다음을 살펴보십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top