我正在使用fosbuserbundle
来处理用户,我希望在我的登录表单中添加EWZRecaptcha
字段并验证此字段,但验证过程由系统完成,只考虑并验证密码和用户名。
我需要做的是在抽象EWZRecaptcha
中注入authentificationListener
验证器服务,以便能够验证attemptauthentification
方法中的重新验证,但我不知道该怎么做这看起来很复杂,因为现在可以覆盖那个监听器,还有替代解决方案吗?
答案 0 :(得分:0)
创建新实体并扩展基础FosUserBundle FOS\UserBundle\Model\User
并添加自定义字段。
然后不要忘记使用此命令php bin/console doctrine:generate:entities [YouBundleName]