2010-07-28 3 views
0

나는 Zend_Acl, PHP를 사용하고 있으며, shld ACL이 어떻게 구현되는지 궁금합니다.ACL 구현 방법

모든 페이지가 리소스가되고 i 항상 사용자에게 권한이 있는지 확인하려면 acl을 쿼리하십시오. 내가 컨트롤러 플러그인 (모든 요청을 실행할 수있는 설정) 사용자가 허용되어 있는지 확인하려면 사용할 수 싶다면 내가 사용해야합니다 같아요?

또는 내가 필요한 곳에 쿼리 코드를 넣으시겠습니까? 예. 페이지의 맨 내가 acl을 쿼리해야합니까? 그런 다음 공개적으로 사용 가능한 페이지에서 건너 뜁니다. 응용 프로그램이 커지면 번거로울 수 있습니다.

+0

의 중복 가능성 [편집 포스트 페이지에 대한 ACL?] (http://stackoverflow.com/questions/3353075/처럼 무엇을 acl-for-edit-post-page)를 작성했습니다. – Borealid

+0

흠,이 질문에, 나는 실제로 내가 더 많은 동적 acl 쿼리를 가지고있는 것처럼 모든 페이지 대 그 페이지에서 acl 쿼리 코드를 가지고 있는지 묻고있다. 하지만 그건 내 생각이야. –

답변

0

좋아, 난 그냥이 질문은 그럼 내가 지금 작업 이름에 따라 컨트롤러의 이름과 권한을 기반으로 리소스를 설정하는 컨트롤러 플러그인을했다 않았다 무엇

을 닫습니다 대답합니다. 다음 개발중인 여전히

에 따라 ACL을 조회,하지만 난 현재 http://pastebin.com/9BYzms7W