2012-07-03 33 views
2

我需要找到在PHP訪問控制的靈活的解決方案。在過去,我創建了頁面之間的映射以及所需的最低訪問級別,並且在訪問級別已被清楚且分層次的情況下運行良好。我正在開發一個項目,在那裏我仍然需要訪問控制,但沒有明確的分層訪問級別。PHP靈活的訪問控制

基本上,我們有我們想要讓我們的客戶,以品牌爲自己使用自定義模板的網站。每個站點都會有相同的頁面,但個別站點可能有1和4之間的訪問級別,並沒有明確定義的層次結構,該頁面可能適合於可以用來定義權限。

我發現了一個名爲Flaxis庫,它看起來真的好一些文檔,但不幸的是,庫本身似乎缺少。

有沒有人有能滿足我的需求,或者對我會如何處理這些靈活的權限的任何思想庫的經驗嗎?

回答

1

,有時是最好的解決方法就是建立它自己。我最終創建並開放了PHP-Bouncer

0

您可以使用Zend_Acl作爲一個獨立的組件只包含的代碼,事實證明用它

+0

Zend_Acl裏做訪問控制,但它是一個相當幼稚的做法。此外,它在說'角色'時應該實際上讀取'用戶組'或'授權配置文件'。 (我剛剛完成了這個庫,我們公司的基礎上,我們發現了什麼的分析,我們決定不使用它。) – Jacco

+0

我簡單看了一下文檔,但還沒有找到足夠的數據來作出決定。 @Jacco,你有沒有找到其他值得檢查的東西? –

+0

我覺得Zend_Acl裏適合大多數需求,但顯然Jacco似乎有在field.Have你看看警予的訪問控制更大量的專業知識? – FabioCosta