我將項目轉換爲Laravel。我有一個存儲密碼哈希的現有數據。如果我將這個項目上傳到我的遠程服務器。我的客戶無法登錄。他們必須使用忘記的密碼部分。如何在將項目轉換爲Laravel後使用舊密碼
但這對我的客戶並不好。
我想使用bcrypt進行密碼散列,就像Laravel一樣。但在我的舊系統。我用了不同的方法。爲了完全兼容,我不想在默認的Laravel中改變任何東西。
可能是我可以在數據庫中創建一個不同的列。我可以存儲一個月的新哈希值。對於活躍用戶,我可以抓取新的哈希值,並且可以轉換我的系統。
但這些都不是很好的解決方案。你有什麼主意嗎 ?
使用新密碼向每個用戶發送電子郵件。有沒有解決方法,他們將不得不遲早改變。 – Andrew
你用什麼算法來處理舊的哈希?也許這[回答](http://stackoverflow.com/a/14402451/575765)可以給你一個想法。 – martinstoeckli