2012-07-01 1 views
1

무엇을 제안하겠습니까? NIST RBAC PHP API 0.65를 체크 아웃했지만 계층 구조를 지원하지 않는 것 같습니다.PHP의 계층 적 RBAC 구현은 무엇입니까?

본질적으로 나는 하위 사용자와 함께 사용자를 갖기를 원하며 하위 사용자는 자신의 부모가 액세스 할 수있는 역할에만 액세스 할 수 있습니다. 어느 계층 적 RBAC 체계에 적합한 것 같아요.

감사합니다,

답변

3

나는 흔적이 차가운 알고 있지만, 새로운 프로젝트가 팝업했습니다

PHP-RBAC 액세스 제어를 기반으로 PHP는 계층 NIST 레벨 2 표준의 역할과 꽤 성숙이다. 또한 OWASP 프로젝트이기도합니다.

나는이 일 때까지 어떤 계층 RBAC 표준 구현이 없었다 http://phprbac.net

그것을 즐기시기 바랍니다.

+0

굉장한, 머리를위한 감사합니다! – johnjohn

+0

개인적으로 사용하고 있습니까? 지난 번 나는 젠드 아크를 사용했는데 아주 피타 – slier

0

당신은 RBAC를 포함하는 프레임 워크를 사용하는 것이겠습니까? (계층 구조를 가짐). 먼저, 선택하지 않은 프레임 워크를 선택하지 않은 경우 한 걸음 뒤로 물러나서 연구하고 이러한 프레임 워크를 선택하는 것이 좋습니다. 나는 처음부터 PHP 기반의 어플리케이션을 개발할 때 아주 작은 점을 보았습니다. 아주 작고 타겟 지향적 인 애플리케이션이라 할지라도 프레임 워크의 일부분을 사용할 수 있습니다.

나는 Yii framework을 사용합니다. 이것은 매우 가벼운 (특히 게으른로드가있는 모든 항목이므로 선택한 구성 요소/기능 만 사용하는 경우에는 성능 발자국이 매우 적기 때문에 필요한 거의 모든 작업에 적합한 매우 가볍고 강력하며 성능 중심의 프레임 워크입니다. 아마 un-felt). Yii에는 계층 구조 요구 사항이있는 RBAC 구현이 기본 제공됩니다. 당신은 그것을 보았습니다. Here's RBAC 및 액세스 제어에 대한 공식 Yii 가이드의 관련 섹션.

+0

제안 해 주셔서 감사합니다. 사용할 프레임 워크는 돌로 설정되어 있으므로이 옵션이 아닙니다. – johnjohn

+0

그리고 그것은 무엇입니까? ... 우리를 어둠에 남겨 두지 마십시오! :) –

+0

흥미롭지도 않은 "회사 양조"프레임 워크로 인해 언급하지 않았습니다. Yii 나 Symfony 등과 같은 풀 스택 프레임 워크가 아닌 클래스 컴파일이 더 많습니다. – johnjohn