У меня есть пользовательская таблица, в которой есть три типа пользователя: Admin, storemanager, user со значениями типа в таблице user - 1,2 для admin и storemanager.Логин и выход из системы легко работает для одного типа пользователей.Но когда я пытаюсь войти из другой учетной записи, выйдя из первой учетной записи, это выдает ошибку ...... Аргумент 1, переданный в Illuminate \ Session \ Middleware \ StartSession :: addCookieToResponse (), должен быть экземпляромSymfony \ Component \ HttpFoundation \ Response, экземпляр Illuminate \ View \ View, указанный в C: \ xampp \ htdocs \ loyaty \ vendor \ laravel \ framework \ src \ Illuminate \ Session \ Middleware \ StartSession.php в строке 70 ошибка появляется в первый раз, только во второй раз она работает отлично Вот мой код контроллера входа в систему
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');
}
Пожалуйста, помогите решить проблему ..