Home » Program » パスワード暗号化 (WordPress 4.1) (Tag: )

WordPress 4.1 (users テーブル user_pass カラム) で使用する暗号化されたパスワードを作成するため、ソースファイルを参考にスクリプト化しました。

ソースファイルを展開したディレクトリを /home/tools/appli/wp.41/ とし、文末に添付したスクリプトを mkhash.php として保存した場合、引数に文字列を指定することで、管理画面での操作と同様に暗号化されたパスワードが出力されます。

php mkhash.php raw_password

確認している限りでは、WordPress 2.9, 3.9 でも同様のプロセスで暗号化されています。

<?php
    define("ABSPATH", "/home/tools/appli/wp.41/");
    define("WPINC",   "wp-includes");
    include(ABSPATH . WPINC . "/pluggable.php");

    $pass = $argv[1];
    $hash = wp_hash_password($pass);

    $wp_hasher = new PasswordHash(8, TRUE);
    $hash = $wp_hasher->crypt_private($pass, $hash);

    print $hash;
?>

Random Select

WordPress Logo
Web ページを見ていてページの下にたどり着いた時、そのページの上部に移動するナビゲーションをよく見ます。<a href="#top">このページのトップへ</a
Beagle Ope 09
Drive Network では現在 1/4U の Quad Beagle シリーズは取り扱いしていませんが、社内向けに 20 台程提供していて、今回さらに追加しました。諸事情からディスクなしで納品し
WS-C2960S-48TS-L (1)
Cisco Catalyst 2960S IOS Update (Part 2) の続きです。今回は 15.0 系からのアップデートですが、12.2 系とはやや出力が異なりました。アップデート 15.
おかずセレクト (2013/03/19)
ミニストップ (ベルギーチョコソフト) の続きです。自宅の近辺には見掛けませんが、オフィス周辺には歩いて 1 分程度の距離に 2 件 もあります。神田錦町 1 丁目店は少なくとも 10 年以上はあり、
タコライス + オニオンリング
沖縄本島 (No. 38 – 肴家あうん) の続きです。翌日のランチは、沖縄本島 (No. 19 – タコス屋 <Tacos-ya>) 以来、5 ヶ月ぶりに タコス
Lavender
現在の東京オフィスでは、健康診断が毎年 2 月にあります。おそらく今年初めてだったとは思いますが眼底検査というものを行い、緑内障の疑いがあると診断されました。ショックでした。腰痛に歯痛、今度は眼ですか
二代目つけ麺
東京オフィスから歩いて 3 分程度のところに、いつも行列の出来る麺どころが めん徳二代目つじ田 です。魚介豚骨と言われるジャンルでしょうか。提供されると、提供したスタッフが "すだちは途中で
純生讃岐うどん (9)
うどん本陣 山田家 (純生讃岐うどん Part 1) の続きです。1 回目初回は冷やかけうどんをイメージしたので、だしは先に用意して冷ましておきました。実はうどん用のどんぶりがないので、片手ハンドルの
Gala 青い海 (13)
景色 (Gala 青い海 2013 Part 1) の続きです。城跡の様な道が伸びている先端、10 坪前後の踊り場の様なスペースまでやって来ました。向かって左側です。景色 (Gala 青い海 2010
Havana カレー (ビーフ, ライス大盛り, ルー大盛り x 2, 辛さ 20 倍)
沖縄出張 (No. 8 ? Havana CURRY) の続きです。前回 2012/10 に久しぶりに訪れた後、東京に戻ってからは 欧風カレー ボンディ (チキンカレー) や カリーライス専門店 エチ
Valid HTML5 Valid CSS3 Another HTML Lint