2013-08-22 2 views
1

Вот моя аутентификация, она не работает. Auth::attempt возвращение bool false. Я потратил час на эту проблему. Я понятия не имею, что я делаю неправильно.Laravel - Auth не работает. супер weird

Route::get('/test', function() 
{ 
    $user = new User(); 
    $user->email = '[email protected]'; 
    $user->password = Hash::make('cake'); 
    $user->save(); 

    var_dump(Auth::attempt(array('email' => '[email protected]', 'password' => 'cake'))); 
    die; 
}); 
+1

Это Laravel 3 или 4? – vFragosop

+0

4. Решенный теперь, хотя. глупая ошибка. –

ответ

0

решаемая. Проблема возникает при удалении методов по умолчанию в модели User.

Никаких исключений не бросает, он просто перестает работать. Глупо, оглядываясь назад.

+0

Какие методы по умолчанию? –

+0

Он, вероятно, означает методы, реализованные с помощью 'UserInterface' и' RemindableInterface' –