这是我的身份验证,它不起作用。 Auth::attempt
返回bool 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;
});
答案 0 :(得分:0)
解决。删除User模型上的默认方法时会出现此问题。
不会抛出异常,只是停止工作。愚蠢,事后看来。