I Разработка приложения laravel с использованием логинов входа.Laravel Ошибка входа в систему
, но я получаю ошибку при регистрации.
вот мой файл с контроллером.
public function check_login()
{
$credents=array('username'=>Input::get('username'),'password'=>Input::get('password'));
if(Auth::attempt($credents))
{
echo "Success";
}
else
{
echo "Sorry,";
}
}
и мой файл auth.php.
'driver' => 'eloquent',
'model' => 'User',
'table' => 'users',
'reminder' => array(
'email' => 'emails.auth.reminder',
'table' => 'password_reminders',
'expire' => 60,
),
получение имени пользователя, пароля из формы. Ошибка loggin работает хорошо. но не показывать успех входа. мой пароль в формате md5.
Кто-нибудь, пожалуйста, дайте хорошее решение. спасибо
Какая ошибка вы получаете? Я думаю, проблема в том, что вы используете MD5. Почему бы просто не использовать 'Hash :: make()'? – jakeharris
ОшибкаException (E_UNKNOWN) Аргумент 1 передан в иллюминацию \ Auth \ EloquentUserProvider :: validateCredentials() должен быть экземпляром Illuminate \ Auth \ UserInterface, экземпляром User given, вызываемым в F: \ xampp \ htdocs \ laravel \ vendor \ laravel \ framework \ src \ Illuminate \ Auth \ Guard.php в строке 371 и определяется – Jishad