modules / auth / classes / model / auth / user.php:
if ($this->loaded() AND Auth::instance()->login($this, $array['password'], $remember))
{
if (is_string($redirect))
{
// Redirect after a successful login
Request::instance()->redirect($redirect);
}
// Login is successful
$status = TRUE;
}
else
{
$array->error('username', 'invalid');
}
Таким образом, эта ошибка возвращается независимо от того, допустимо ли имя пользователя или пароль.Вы сами должны определить, какой файл сообщений он должен использовать для получения текста ошибки проверки (это должно быть что-то вроде «неверное имя пользователя или пароль», в целях безопасности, чтобы конечный взломщик действительно не знал, в чем заключается ошибка).).