2012-06-20 95 views
0

我正在使用Symfony 2.1-dev,並且在使用表單對用戶進行身份驗證時遇到問題。使用Symfony 2.1-dev進行身份驗證(錯誤憑據)

First of all my code

問題:
驗證時,我得到 「錯誤的憑據」 的錯誤。
我把一些日誌記錄到實體中,並且記錄的字符串沒有顯示出來我想這個實體沒有被使用。
無論如何,日誌顯示正在對正確的表進行查詢。

我能錯過什麼?

預先感謝任何幫助

編輯:

我現在設法找出問題的密碼。
由於某些原因,當從燈具編碼密碼時,這些縮短爲60個字符,而驗證結果字符串的長度爲88個字符。
爲什麼會這樣?

回答

0

最後它的工作。我更新了密碼字段的長度。起初它不起作用,但在它之後突然發生。必須是緩存的東西。

事情我已經學會了和利益可能給其他讀者:

  • 實體的__construct方法沒有得到執行。我想這個班正在被分類。因此,在構造函數中登錄不會做任何事情。
  • 照顧緩存...我之前嘗試過最終的解決方案,但因爲它沒有工作,我尋找其他問題,並花了一整天的時間。
  • 這種問題可以幫助你進入Symfony的內部:-)
相關問題