zend-acl

    0熱度

    1回答

    我設置了一個Zend_Acl和Zend_Auth模式,其中用戶使用Zend_Auth_Adapter_Ldap進行身份驗證並存儲在會話中。如果需要,我使用控制器插件來檢查$auth->hasIdentity()和$acl->isAllowed()是否顯示登錄表單。 除了Zend_Auth中的會話檢查之外,我想要做的是添加登錄cookie(我的0123.的實現)和API密鑰。我還需要根據用戶創建的內

    1熱度

    1回答

    我認爲它是一個簡單的路徑問題 - 但我花了最後2個小時嘗試各種組合,但無法解決此問題。該代碼在我的Windows系統上工作正常,但是當我將它上傳到我在Linux操作系統上的託管站點時 - 它找不到ACL文件。 這是路徑是如何在我的index.php定義 // Define path to application directory defined('APPLICATION_PATH') ||

    2熱度

    1回答

    例如,我在派生自Zend_Acl_Assert_Interface的類中實現了assert方法。 function assert( Zend_Acl $acl, Zend_Acl_Role_Interface $user = null, Zend_Acl_Resource_Interface $item = null, $privilege = null )

    0熱度

    2回答

    Zend_Acl在默認情況下不允許每個角色對每個特權的每個資源直到或者除非特別允許它們使用 。 在我的系統中,一個用戶可以有許多角色,權限被分配給這些角色。 我只是讓所有用戶角色遍歷所有用戶角色,並檢查isAllowed()是否爲每個角色提供資源和特權。 爲e.g如果當前國土資源是「富」和特權「酒吧」 public function checkAllow($roles, $resouse, $pr

    0熱度

    1回答

    它不會讓它更容易做一些討厭的事情嗎?

    1熱度

    1回答

    使用Zend MVC來實現API訪問特定控制器動作的好方法是什麼?我通過Zend_Acl + Zend_Auth(通常是從數據庫等中讀取的動作來刷新緩存)保護密碼,但我希望某些動作是crontabbed,而密碼保護是通過Zend_Acl + Zend_Auth來實現的。 我該如何利用Zend_Acl來跟蹤登錄的api鍵值,並根據這些值從Zend_Auth中讀取正確的標識/角色?

    2熱度

    2回答

    我正在使用zend框架,在我的網站中我有兩種類型的用戶guest和loggeduser,我有一個控制器叫。書,在那裏我有3個動作。添加,編輯和刪除, 在我的zend acl我給書籍控制器的權限只有登錄用戶,在我的導航,書籍鏈接不顯示給客人,而不是我想顯示所有3個子鏈接登錄的用戶,並且只有這樣 添加子鏈接到客戶 到loged用戶 書 添加 編輯 刪除 和來賓 書 添加 的問題是,當我設置的ACL權限

    1熱度

    2回答

    我無法讓我的Zend_Navigation正常工作, 當使用AUth/Doctrine登錄用戶時,我從多對多中抽出分配給用戶的角色(通​​常是少數)很多表, 然後在bootstrap.php上: $ view-> navigation($ navContainer) - > setAcl($ this - > _ acl) - > setRole($ this - > _ role); 我收到錯誤

    0熱度

    2回答

    我想提出以下基於Zend_Acl裏 Zend_Navigation導航是我的一塊navigation.xml文件位於/應用/ CONFIGS DIR <?xml version="1.0" encoding="UTF-8"?> <config> <nav> <menu1> <label>solidData</label> <uri>#</uri>

    1熱度

    1回答

    我一定在做錯事。我似乎無法找到網上任何地方的問題的答案,這通常意味着解決方案如此簡單,以至於沒有人需要答案。 我正在使用數據庫來存儲我的會話。我把它架在我的引導程序是這樣的: protected function _initDBSessions(){ $resource = $this->getPluginResource('db'); //from config.ini