check()) { return view('admin.login'); } else { return redirect()->route('admin.index'); } } public function login(Request $request) { if (auth('admin')->attempt($request->only('email', 'password'), $request->has('remember'))) { return redirect()->route('admin.index'); } else { return redirect()->route('admin.login')->with('error', 'Invalid credentials'); } } public function logout() { auth('admin')->logout(); return redirect()->route('admin.login'); } }