對不起,這個很奇怪的問題。我理解用於傳輸數據的base64編碼(即MIME的Base64編碼)的目的,但我不知道是否需要對base64編碼我的鹽。 我寫了一個實用工具類(抽象基類確實): use Symfony\Component\Security\Core\Encoder\BasePasswordEncoder;
abstract class AbstractCryptPasswordEnc
這是我第一次在PHP中使用crypt()函數,我無法弄清楚它爲什麼不起作用。我的代碼是基於這篇文章:http://www.techrepublic.com/blog/australia/securing-passwords-with-blowfish/1274 function blowfishHash ($pw) {
//generate random salt
$salt