我爲此搜索了3個多小時,但沒有找到任何有用的信息。有沒有任何CakePHP
插件,允許管理用戶角色和功能,而不用建立ACL
,wordpress的方式?CakePHP:以wordpress方式管理用戶功能
爲什麼內置CakePHP的ACL不符合我的需求:
- 它是一種矯枉過正不是很大的應用
- 不斷更新ACOS可鎮痛。
- 您不能使用版本控制來跟蹤角色和功能進行更改
我想有什麼新的插件是:
- 在
AppController
或其他地方,你可以定義的供應能力陣列。我不需要他們是動態的,即使在沒有數據庫的情況下也是如此。我甚至不認爲功能應該匹配控制器方法(但也許我不是那裏) - 當初始化角色時,您可以設置哪些功能是真的那個角色
- 在視圖文件中,您可以檢查當前用戶有能力編輯slug字段,如果是的話,顯示這個字段。
我真的不認證專家,聽起來像一個普通的WordPress的球迷,但我的用戶管理的視圖的WordPress系統的關鍵是真正有效,並可能在CakePHP中實現。
有點偏離主題,但爲了保持與ACO應用動作輕鬆同步,你可以使用這個插件:HTTP: //www.alaxos.net/blaxos/pages/view/plugin_acl_2.0 – nIcO
是的,謝謝。如果我找不到其他解決方案,我將不得不使用它。 – user1878453
你有沒有考慮過自己構建這個插件?我想我即將開始自己的項目。 – usumoio