ホームページ > バックエンド開発 > PHPチュートリアル > MediaWiki ユーザーのパスワード暗号化方式

MediaWiki ユーザーのパスワード暗号化方式

巴扎黑
リリース: 2016-11-29 11:46:56
オリジナル
1197 人が閲覧しました

2日前にMediawikiを勉強しました。

ユーザー パスワードの暗号化が含まれます。暗号化方法は次のようにソース コードにあります。

GlobalFunctions.php:

/**
* ユーザー名/パスワードを暗号化します。
*
* @param string $userid ユーザーの ID
* @param string $password ユーザーのパスワード
* @return string ハッシュされたパスワード
*/
function wfEncryptPassword( $userid, $password ) {
global $ wgPasswordSalt;
$p = md5( $password);

//$wgPasswordSalt は、defaultSettings.php.

if($wgPasswordSalt)
return md5( "{$userid}-{$p }" ) で true として定義されています;
else
return $p;
}

ただし、私は他のユーザー認証システムを使用しているため、これを試しませんでしたが、これが真実です。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート