zend-acl

    2熱度

    2回答

    比方說,我有三個表格:users,books和users_books。 在我的一個觀點中,我想顯示當前用戶有權訪問的所有書籍的列表。如果在users_books中存在與用戶和書籍匹配的行,則用戶可以訪問書籍。 有(至少)兩種方式,我可以做到這一點: 在我的books模型fetchAll()方法,在users_books表上執行某種形式的join。 在Acl插件中,首先從每本書中創建一個資源。然後,

    0熱度

    1回答

    我得到可用的「客人」用戶每查看下面的錯誤爲「guest」用戶這樣做: 注意:試圖讓非對象的財產/home/fiodorovich/public_html/gisele/library/Federico/Plugin/Acl.php線路35 它指的是行是「$角色= $這個 - > _ auth-> getStorage() - >閱讀() - >作用;」在: public function preD

    1熱度

    1回答

    有問題,我有一個Federico_Plugin_Acl延伸Zend_Controller_Plugin_Abstract看起來像這樣: class Federico_Plugin_Acl extends Zend_Controller_Plugin_Abstract { private $_acl = null; private $_auth = null; const DEFAULT_R

    2熱度

    1回答

    我花了一整天的時間尋找有關如何在SO中實現Zend_Acl的教程和答案,就像在其他站點一樣。我頭痛了。 :X 我看到有人使用它來允許或不允許訪問某些控制器/操作和其他人說這種方式不正確,並且應該允許或不允許基於模型的訪問。呵呵,第二個似乎是可行的,但是,這意味着對於每個控制器我需要一個模型?因爲看起來,在第二種選擇之後,我只能在用戶訪問時立即阻止用戶訪問,例如編輯帖子。但我想阻止訪問編輯帖子的控制

    2熱度

    2回答

    我喜歡的結合ACL來模型的想法喜歡這裏描述: http://weierophinney.net/matthew/archives/201-Applying-ACLs-to-Models.html 但我怎麼能結合這與Zend的導航?在渲染站點地圖時,我必須實例化所有模型。 是否有人在至少中等規模的網站上實際使用了這種方法,並且可以分享他解決性能問題的經驗?

    3熱度

    2回答

    我正在研究'私人'應用程序,您必須登錄後才能執行任何操作。這給我一個加載Zend Navigation角色的問題。目前,我正在啓動Zend Navigation,這很好,直到我將ACL添加到Zend Nav。問題是,我想從我的auth存儲中加載'userRole',但是直到用戶登錄纔會有存儲,所以在登錄頁面中給我一個'嘗試獲取非對象屬性'警告。這是因爲在登錄之前,auth的存儲中沒有任何內容,所以

    0熱度

    1回答

    我已經在工作中實現了Zend_Auth & Zend_Acl這個項目,它的工作很棒。但是,之前我曾經在一天中的不同時間運行任務,由於登錄過程而不再正常工作。這些通過cygwin wget調用到URL中。我想知道是否有一種方法可以禁用所有CRON內容的控制器的Auth/Acl?

    0熱度

    1回答

    應該如何設計基於角色的ACL: 多個團隊,每個團隊由一個經理和多個成員組成,在一個地點工作。每個地點可能有多個團隊,並且有多個地點。 每個團隊的經理只能查看/編輯他的團隊成員的數據。一個人也可以是多個團隊的成員,與地點無關。 Location_1 -Team_1 -Team_2 -Manager -Manager -Member_1 -Member_1 -Mem

    0熱度

    1回答

    我已經Implemeted一個在Zend_Acl中和似乎是working.my資源鏈接: module_name . "::" . controller_name . "::" . action_name; 我已經在我的代碼補上一這就是破,似乎這就是我重定向到通常的錯誤頁面,但該的Acl進來說 Fatal error: Uncaught exception 'Zend_Acl_Exception'

    2熱度

    1回答

    是否有可能爲zend表單編寫驗證器,用於檢查用戶是否有權更改表單域?意味着用戶看到該字段,但如果嘗試未經許可(沒有acl權利),他會收到一條錯誤消息?隨後這意味着如果用戶不被允許改變該字段,則該字段被停用。