禁止在Symfony2中登录“非活动”用户

时间:2012-04-02 20:26:59

标签: symfony

我根据Symfony2 security documentation设置了应用的身份验证系统。

我的每个用户都有一个active标记。我不希望active = false的用户能够登录。

我真的不明白逻辑在哪里说明用户是否被允许登录,所以我对如何实现这一点感到有些不知所措。有人可以引导我朝着正确的方向前进吗?

1 个答案:

答案 0 :(得分:18)

制作User类工具AdvancedUserInterface - 它专门用于此目的的isEnabled()方法。