public function login(LoginFormRequest $request) { if (Auth::check()) { return redirect('/'); } $credentials = $request->only('email', 'password'); $remember = $request->input('remember_me'); if (Auth::attempt($credentials, $remember)) { if ($request->input('ref') == "admin" && Auth::user()->isAdmin()) { $route = ''; if ($request->input('route')) { $route = '#' . $request->input('route'); } return redirect('admin' . $route); } return redirect('/'); } return redirect('/auth/login')->withInput($request->only('email', 'remember_me'))->withErrors(['Kirjautuminen annetuilla tunnuksilla ei onnistunut!']); }