0
我也遷移了fos用戶。現在,我可以登錄登錄頁面,問題是當我輸入我的登錄名和密碼時,我收到錯誤消息,就好像我輸入了錯誤信息,我確信我的憑據,所以我想可能是新的fos用戶版本使用不同的加密密碼算法。升級fos用戶使登錄步驟不可能登錄
解決方法是自己設置加密算法,或者再次計算密碼,但在此之前我必須弄清楚使用的算法。
問:我在哪裏可以找出用戶正在使用哪種算法?
我也遷移了fos用戶。現在,我可以登錄登錄頁面,問題是當我輸入我的登錄名和密碼時,我收到錯誤消息,就好像我輸入了錯誤信息,我確信我的憑據,所以我想可能是新的fos用戶版本使用不同的加密密碼算法。升級fos用戶使登錄步驟不可能登錄
解決方法是自己設置加密算法,或者再次計算密碼,但在此之前我必須弄清楚使用的算法。
問:我在哪裏可以找出用戶正在使用哪種算法?
FOSUser文檔:
# app/config/security.yml
security:
encoders:
FOS\UserBundle\Model\UserInterface: sha512
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md
你有沒有配置的編碼器?
你的密碼在數據庫中的價值是什麼?
感謝您的支持者,實際上我們決定將項目遷移置於待命狀態,因爲這很痛苦,但現在很明顯遷移它不是一個選項:/。無論如何,我添加了編碼器,但它仍然不起作用,這意味着我的帳戶或只是我的密碼(我不知道)無法識別。在數據庫裏我有一個加密的密碼+算法列設置爲sha512 – smarber