1
我的身份驗證函數始終在我的UserController函數中返回false,這裏是我的控制器函數。PHP Laravel身份驗證無法正常工作
public function postSignin(Request $request)
{
$userdata = array(
'email' => $request->input('email'),
'password' => $request->input('password')
);
if (Auth::attempt($userdata))
{
return redirect()->route('user.profile');
}
else
{
return redirect()->back();
}
}
,這裏是我的路線代碼
Route::post('/signin', [
'uses' => '[email protected]' , 'as' => 'user.signin'
]);
當我輸入憑據,權威性的if
部分不工作,我重定向到我的網頁被其他條件的指示...
您是否使用過'php artisan make:auth'? –
這可能與用戶創建有關。創建用戶時是否使用了'Hash :: make()'? – Michel