2017-02-12 69 views

回答

1

回覆:@erickson的答案在這裏How can bcrypt have built-in salts?

似乎使用的哈希算法被記錄在加密從散列動作產生的字符串。任何人都可以確認這對postgres的工作方式相同嗎?

+0

根據文檔,是的。你需要做'SELECT pswhash = crypt('輸入密碼',pswhash)'(其中'pswhash'是數據庫中的一列/值)來重新檢查密碼。 (如果仔細觀察,您可以看到在檢查時使用「hash」代替'gen_salt()'調用)。 – pozs