問題描述

WordPress 使用什麼型別的雜湊?這是一個 WordPress 雜湊的例子:

$P$Bp.ZDNMM98mGNxCtHSkc1DqdRPXeoR.

最佳解決方案

WordPress 密碼載入器實現了 Portable PHP password hashing framework,用於內容管理系統,如 WordPress 和 Drupal 。

他們曾經在舊版本中使用 MD5,但對於我來說,不幸的是,您可以使用此加密方案在 http://scriptserver.mainframe8.com/wordpress_password_hasher.php 生成雜湊。

次佳解決方案

$hash_type$salt$password

如果雜湊不使用鹽,那麼沒有 $標誌。您的情況下的實際雜湊是在第二個 $之後

原因是這樣,所以你可以有許多型別的雜湊值與不同的鹽和飼料的字串到一個功能,知道如何匹配一些其他的價值。

第三種解決方案

http://eamann.com/tech/wordpress-password-hashing/

為了防止破壞向後相容性,資料庫中儲存的 MD5 雜湊密碼仍然有效。當使用者使用這樣的密碼登入時,使用 WordPress 檢測到 MD5,使用更安全的方法重新使用密碼,並將新的雜湊儲存在資料庫中。

這意味著在 Wordpress DB 中手動重置密碼,簡單的 MD5 雜湊就足夠了。

第四種方案

MD5 為我工作,手動更改我的資料庫。請參閱:重置密碼

第五種方案

這至少取決於所使用的 PHP 版本。 wp-includes/class-phpass.php 包含所有答案。

第六種方案

啟動 phpMyAdmin 並從您的 wordpress 例項訪問 wp_users 。編輯記錄並選擇 user_pass 功能匹配 MD5 。在 VALUE 中輸入您的新密碼的字串。點選,GO 。轉到您的 wordpress 網站並輸入新的密碼。回到 phpMyAdmin 你會看到,WP 將 HASH 更改為 $ P $ B … 享受!

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。