2016-12-17 92 views
0

嗨,大家好,我有一個問題,我已經使用codeigniter的哈希方法在數據庫中存儲了密碼。密碼的格式是這樣的在codeigniter中檢索哈希密碼

hash('sha256', $password -> password . '[email protected][email protected]!`[email protected]%^&'); 

現在我想獲取原始密碼。我怎樣才能做到這一點?

+0

我想你想得到的散列,原始密碼是純文本和後應用sha256你不能明白它。 選中此:https://gist.github.com/Taytus/1628134 – JSLirola

回答

0

一旦任何字符串被保存爲散列字符串,那麼它不能被取回。您可以在數據庫中添加一個可以存儲真實密碼的獨立列。當用戶更新密碼時,您可以使用真實密碼字符串更新另一列。

+0

豎起大拇指的答案。 – kishor10d