4.2 で md5 暗号化で Basic 認証を使用すると、ログインできません。
少しデバッグすると、問題は次のステートメントの Auth_Basic の encryptPassword 関数にあるようです。
if(is_callable($this->password_encryption)){
$e=$this->password_encryption;
return $e($password,$salt);
}
md5 は呼び出し可能な関数であり、パスワードが暗号化され、データが raw 形式に戻されます。つまり、db レコードと一致しません。
このビットをコメントアウトすると、すべて正常に動作します。
グレッグス