Iam使用cakephp編寫應用程序,我將在其中登錄到系統的管理員和座席。管理員將擁有與代理不同的佈局。我已經創造一個我添加了一個角色字段(管理員,代理)的用戶表,我加了前綴在core.php中Cakephp 2.x身份驗證前綴管理員和代理
Configure::write('Routing.prefixes', array('admin','agent'));
我設法創建登錄和管理的註銷,但仍IAM困惑我應該如何繼續與其餘。例如,我不明白beforeFilter()和isAuthorized()函數是如何工作的。我如何檢查用戶是否有權訪問該功能。此外,如果某人嘗試訪問此網頁的domain.com/admin以將其重定向到管理員/登錄頁面,也可以重定向。
謝謝。
嗨,感謝您的回答,我認爲它現在非常清楚。沒有更好的方法來檢查用戶是否有權限而不是檢查每個操作的權限嗎? – zihatzik
很酷沒問題,看下面的代碼: – KevinCoder