前两天研究了一下mediawiki。
涉及到用户的密码加密,在源代码中找到了加密的办法如下:在GlobalFunctions.php中:/*** Encrypt a username/password.
** @param string $userid ID of the user* @param string $password Password of the user* @return string Hashed password*/ function wfEncryptPassword( $userid, $password ) {global $wgPasswordSalt;$p = md5( $password);//$wgPasswordSalt在defaultSettings.php中被定义为true.
if($wgPasswordSalt) return md5( "{$userid}-{$p}" );else return $p;}不过我自己因为是使用的其它用户验证系统,没有试这个,不过道理就是这样了。
