我正在爲此項目使用CakePHP 1.3版本。CakePHP身份驗證用戶和管理員登錄
我正在使用用戶和管理員的身份驗證登錄的東西。
我想單獨管理用戶&管理員登錄,任何想法如何?我的意思是用戶憑證位於管理員表中的用戶表和管理員憑據中,並且都應該從他們各自的登錄頁面登錄。
謝謝!
我正在爲此項目使用CakePHP 1.3版本。CakePHP身份驗證用戶和管理員登錄
我正在使用用戶和管理員的身份驗證登錄的東西。
我想單獨管理用戶&管理員登錄,任何想法如何?我的意思是用戶憑證位於管理員表中的用戶表和管理員憑據中,並且都應該從他們各自的登錄頁面登錄。
謝謝!
對於複雜的,多角色的應用程序,你必須有他們可以訪問不同的資源不同的演員,你可以用ACL
http://book.cakephp.org/view/1543/Simple-Acl-controlled-Application
去,但如果你只有管理員和用戶,它可能是最好只將信息放在同一個表(而不是單獨的表)中,並將角色表與roles_users表一起用於映射角色,並在控制器中手動定義角色訪問。
在1.2版本中,ACL並不是很直接的實現,如果你只是需要某種簡單的分離,可能是一種矯枉過正。
什麼情況下,如果我不想使用ACL? –
集Auth->的usermodel在beforeFilter()每個控制器的適當的模型:http://book.cakephp.org/view/1265/AuthComponent-Variables
設置登錄頁和往常一樣http://book.cakephp.org/view/1250/Authentication和驗證將負責其餘的爲您服務。
什麼情況下,如果我不想使用ACL? –
我想在我的項目中實現同樣的事情。你有沒有找到解決你的問題。感謝您的幫助。謝謝。 –
需要回憶的代碼,稍後會更新你的 –
好的,那會很好。 –