validated(); $admins=Admin::query() ->where('username',$request->input('username')) ->where('status',AdminStatus::Active) ->first(); if (!$admins){ return back()->withErrors([ 'general' => 'اطلاعات وارد شده نامعتبر است' ]); } Auth::guard('admin')->login($admins); return redirect()->route('admin.dashboard.index'); } public function logout() { Auth::guard('admin')->logout(); request()->session()->invalidate(); request()->session()->regenerateToken(); return redirect()->route('admin.auth.login.index'); } }