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

タコライス + メキシチョイス
自宅 de タコライス (S&B タコスシーズニング Part 3) で思わぬ成功に味をしめたので、再び挑戦しました。今回は OLD EL PASO タコ・シーズニング を手に入れるべく、隣駅
ESXi 5.1 Install - NG (PCPUs are in panic 1)
Adaptec RAID BIOS で Initialize Drives によりメタデータを消して RAID アレイの初期化をしたにも関わらず、データが残っている表示を出す不可解なインストール状況を
サントリーチューハイ -196℃ (2)
4 月に入ると、近所のコンビニエンスストアで去年も試してリピートした "沖縄パイナップル" を見かける様になりました。これは昨年の今頃の写真で "宮里農園" と
ざるそば
昔は大みそかの年越しそばを冷めた目で見て気にもしない時期もありましたが、ふと 3, 4 年前に "まぁ、乗ってみるのも良いか" と軽い気持ちで楽天を物色しました。近所の店舗で混んで
サバ (2)
久しぶりの My Select “日本一シリーズ” 第 5 弾です。一時期神田錦町のオフィスではなく、銀座にサテライトオフィスを設けてそちらに勤務していたことがありました。銀座
iPhone 6 Plus (Gold)
iPhone 6 Plus (電話帳移行 "IS Contacts Kit") の続きです。電話帳の移行も終わったため、iTunes で同期およびバックアップを開始しました。iPo
水曜日のネコ (3)
よなよなエール を継続して取り扱っている 東急ストア で、先週頃ようやく 水曜日のネコ が陳列されていることに気が付きました。前略 好みなんて聞いてないぜ SORRY はすぐなくなってしまったので、半
My Select (2013/05/20)
今日から 4 ヶ月振りの沖縄出張で 2 週間滞在します。05/01 から沖縄支店 (? てぃーだスクエア) で始まった てぃーだ社員食堂 に興味津々です。開始日からしばらくはブログや facebook
五目焼きそば 大盛 (2)
とちぎや (五目焼きそば) の後はついに麺類に手を出そうかと思いつつも、久しぶりの五目焼きそばがうれしかったので今度は大盛にしてみようか迷いつつ再び訪れると、今日のサービス定食 "蒸し豚の特
ロースカツカレー (BIG ! 1.5 倍 !!)
毎日がカレー曜日 でご紹介した カレーの王様 後楽園店 を再び訪れました。ロースカツカレーのことを思い出した後、気になって仕方がなくなりました。欧風カレー ボンディ (ビーフカレー) や カリーライス
Valid HTML5 Valid CSS3 Another HTML Lint