validated(); $field = filter_var($login['username'], FILTER_VALIDATE_EMAIL) ? 'email' : 'username'; $credentials = [ $field => $login['username'], 'password' => $login['password'], ]; $remember = $request->boolean('remember'); if (Auth::attempt($credentials, $remember)) { $request->session()->regenerate(); return redirect() ->intended(route('account.index')) ->with('success', 'با موفقیت وارد حساب کاربری شدید.'); } return back() ->withInput($request->only('username')) ->withErrors([ 'username' => 'نام کاربری، ایمیل یا رمز عبور اشتباه است.', ]); } }