我正在进行身份验证,登录后的页面重定向特定页面,但找到了302代码。并留在登录页面。 为什么会这样?
```
std::transform(list.begin(), list.end(), std::back_inserter(result), func);
```
由于
答案 0 :(得分:1)
public function SignIn(Request $request)
{
$this->validate($request,[
'email' => 'required|email',
'password' => 'required'
]);
if(Auth::attempt(['email'=>$request['email'],'password'=>$request['password']])){
return redirect('app/dashboard');
}
return redirect()->back();
}
这在Laravel 5.2中对我来说很好。并确保在控制器中导入这些内容。
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Facades\Input;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Session;
在我的route.php
中,我有以下内容,
Route::post('login',[
'uses'=>'UserController@SignIn',
'as'=>'login'
]);