Php Laravel在尝试从多个帐户登录时给出会话错误
我有一个用户表,它有三种类型的用户,Admin,storemanager,用户表中的类型值为1,2表示Admin和storemanager。登录和注销对于一种类型的用户很容易运行。但是当我尝试从另一个帐户登录,从第一个帐户注销时,它给出了错误。。。。。。 传递给Illumb\Session\Middleware\StartSession::AddCookietoreResponse()的参数1必须是Symfony\Component\HttpFoundation\Response的实例,Illumb\View\View的实例,在第70行的C:\xampp\htdocs\loyaty\vendor\laravel\framework\src\Illumb\Session\Middleware\StartSession.php中调用 错误第一次出现,第二次运行正常 这是我的登录控制器代码Php Laravel在尝试从多个帐户登录时给出会话错误,php,session,laravel-5,Php,Session,Laravel 5,我有一个用户表,它有三种类型的用户,Admin,storemanager,用户表中的类型值为1,2表示Admin和storemanager。登录和注销对于一种类型的用户很容易运行。但是当我尝试从另一个帐户登录,从第一个帐户注销时,它给出了错误。。。。。。 传递给Illumb\Session\Middleware\StartSession::AddCookietoreResponse()的参数1必须是Symfony\Component\HttpFoundation\Response的实例,Illu
public function login_post(Request $request)
{
if (
Auth::attempt([
'email' => $request->email,
'password' => $request->password,
'user_type' => 1
],true) ||
Auth::attempt([
'email' => $request->email,
'password' => $request->password,
'user_type' => 2
],true)
) {
return redirect('admin/dashboard');
} else {
Session::flash('message', 'Invalid email and password');
}
return view('admin.login.index');
}
//for logout
public function logout(Request $request) {
Auth::logout();
return redirect('/admin_login');
}
请帮忙解决这个问题