validate($request, [ 'email' => 'required|email', 'password' => 'required' ]); $credentials = $request->only('email', 'password'); if (auth(AdminUser::AUTH_GUARD)->attempt($credentials)) { return redirect(admin_route('home.index')); } return redirect()->back()->withErrors(['email' => 'Invalid credentials']); } }