Laravel-Auth不起作用.超级奇怪


Laravel - Auth not working. super weird

这是我的身份验证,它不起作用。Auth::attempt返回布尔false。我在这个问题上花了一个小时。我不知道自己做错了什么。

Route::get('/test', function() 
{
    $user = new User();
    $user->email = 'cake@cake.com';
    $user->password = Hash::make('cake');
    $user->save();
    var_dump(Auth::attempt(array('email' => 'cake@cake.com', 'password' => 'cake')));
    die;
});

已解决。删除用户模型上的默认方法时会出现此问题。

没有抛出异常,它只是停止工作。事后看来,这太愚蠢了。