5
我根據Symfony2 security documentation設置了我的應用程序的身份驗證系統。禁止登錄Symfony2中的「非活動」用戶
我的每個用戶都有一個active
的標誌。我不希望active
= false的用戶能夠登錄。
我真的不明白邏輯在哪裏說是否允許用戶登錄,所以我有點在如何實現這一目標的損失。有人可以引導我走向正確的方向嗎?
我根據Symfony2 security documentation設置了我的應用程序的身份驗證系統。禁止登錄Symfony2中的「非活動」用戶
我的每個用戶都有一個active
的標誌。我不希望active
= false的用戶能夠登錄。
我真的不明白邏輯在哪裏說是否允許用戶登錄,所以我有點在如何實現這一目標的損失。有人可以引導我走向正確的方向嗎?
讓您User
類實現AdvancedUserInterface
- 它具有isEnabled()
方法專門用於這一目的。
我做到了這一點,我在我的User類上實現了'isEnabled()'方法,它工作。謝謝! – 2012-04-02 20:48:48
謝謝,它的工作原理:) – 2012-05-02 19:03:39
如何啓用它? – craphunter 2013-01-26 21:00:33