2014-09-30 52 views
0

我使用FOS用户捆绑软件登录我的网站。 检查登录名+密码的请求由FOS生成。 我需要覆盖它来添加一些特定的控件。 我该怎么做?FOS用户捆绑检查登录请求

这里是生成的sql:

SELECT * FROM admin.adm_utilisateur t0 
WHERE t0.email_canonical = '[email protected]' 
LIMIT 1 

我需要有:

SELECT * FROM admin.adm_utilisateur t0 
WHERE t0.email_canonical = '[email protected]' 
and t0.utl_sup_date is null 
LIMIT 1 

感谢

+0

本专栏'utl_sup_date'是什么意思? – 2014-09-30 10:22:18

+0

这是用户被删除的日期(我们不删除physicaly)。 – 2014-09-30 10:49:42

+0

所以,也许你可以只使用在FOS的标志生成:http://stackoverflow.com/questions/18522238/symfony2-fosuserbundle-how-to-validate-against-user-active-flag-on-login – 2014-09-30 10:57:00

回答