2012-06-20 87 views
0

我正在使用Symfony 2.1-dev,并且在使用表单对用户进行身份验证时遇到问题。使用Symfony 2.1-dev进行身份验证(错误凭据)

First of all my code

问题:
验证时,我得到 “错误的凭据” 的错误。
我把一些日志记录到实体中,并且记录的字符串没有显示出来我想这个实体没有被使用。
无论如何,日志显示正在对正确的表进行查询。

我能错过什么?

预先感谢任何帮助

编辑:

我现在设法找出问题的密码。
由于某些原因,当从灯具编码密码时,这些缩短为60个字符,而验证结果字符串的长度为88个字符。
为什么会这样?

回答

0

最后它的工作。我更新了密码字段的长度。起初它不起作用,但在它之后突然发生。必须是缓存的东西。

事情我已经学会了和利益可能给其他读者:

  • 实体的__construct方法没有得到执行。我想这个班正在被分类。因此,在构造函数中登录不会做任何事情。
  • 照顾缓存...我之前尝试过最终的解决方案,但因为它没有工作,我寻找其他问题,并花了一整天的时间。
  • 这种问题可以帮助你进入Symfony的内部:-)
相关问题