PayPalで楽アフィリエイト

パスワードの暗号化

2018年12月27日
最後のツール【PayPalで楽アフィリエイト】のパスワードを暗号化しました。

【password_hash】関数で暗号化(ハッシュ)し、【password_verify】関数でパスワードが正しいか評価します。

$strHash = password_hash($strPassWord, PASSWORD_DEFAULT);
$strHashをデータベースなどに保存しておき、

$blnResult = password_verify($strPassWord, $strHash);
入力されたパスワード$strPassWordがハッシュにマッチするかを返します。


PayPalで楽アフィリエイト】管理画面ログイン用のパスワードは他のツールと同じ仕様です。
管理画面からパスワードを再入力した場合、暗号化します。
上の関数はPHP5.5以上でないと使えないので、5.4以下なら難読化のままにします(今までは難読化でした)。

PayPalで楽アフィリエイト】はアフィリエイター用のパスワードもあります。
こちらは、
アフィリエイターがパスワードを再設定するか、
管理者(アフィリエイト運用者)がアフィリエイターのパスワードを再設定するか、
全アフィリエイターのパスワードを一括で変更するソースを作ったのでそれを使います。

古い難読化パスワードと新しい暗号化パスワードが混在していても大丈夫です。

難読化しているパスワードは元のパスワードを求めることができましたが、暗号化したパスワードは元のパスワードを求めることができません。そのため、アフィリエイターからパスワードの請求があった場合、新しいパスワードを暗号化して再設定することになりました。


これで年内のバージョンアップのリリースは終了予定です。
コーディングは時間があればするかもしれませんが、リリースは年明けです。もう1つ年内にバージョンアップ予定だったのですが、予定より大きな変更になることになったので、来年にします。
コメントの書き込み
コメント
2019年01月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
先月
来月
カテゴリ
検索
関連サイト
プロフィール
【ネットネーム】
みゅー

キャラクター by ツカエルサイト


【趣味】
・プログラミング
・写真
・楽器演奏
・手芸
・日曜大工
・家の中の不便を便利に
・考える
・自然科学
・猫と戯れる
・ジグソーパズル

【仕事】
・派遣社員でSE・PGやっていました。次の良い仕事がみつからないので、ビジネスへ注力しようと思っています。
・経験言語:VB6、VB.NET、PHP、Perl、JAVA、Oracle、SQLServer、PostgreSQL



【名前】
アン(足)

2014年4月22日生まれ 女の子
あだ名は くノ一
普段は普通にしゃべりますが、興奮すると『ニャ』を連発します

【趣味】
・狩
・ご飯を食べる
・ママのお手伝い

【仕事】
ママのビジネスの看板招き猫
ママの代わりにPC入力
仕事中のママの右腕を温める
ママに心配をかける
いろんな事をしでかしてママを退屈させない

RSSフィード
Tweet