我在Symfony2中使用FOSUserBundle来处理用户注册和身份验证。我希望在三次无效登录尝试后锁定用户帐户。那么,Symfony2 FOSUserBundle中最快的方法来检查无效登录尝试是什么?
到目前为止解决方案
也许我必须在$attempts
对象上定义User
属性以识别无效的登录尝试次数。然后我可以使用AuthenticationHandler
类来处理登录尝试(使用onAuthenticationSuccess()和onAuthenticationFailure())