我有擁有isAdmin
屬性的用戶實體。當此屬性爲1時,表示此用戶是Admin。
因此,我爲所有從中登錄的用戶創建了登錄表單。symfony - 管理員和用戶的兩個登錄表單
user_provider:
entity:
class: AppBundle:User
property: username
,但我要爲用戶isAdmin
財產獨立的登錄頁面是1
我需要創建管理實體和另一個供應商?或者有登錄前檢查isAdmin
屬性的解決方案?
如果你想手動編碼,我會考慮使用內置於Symfony框架中的安全角色。 http://symfony.com/doc/current/security.html –