/** * Proccessing user login request * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { $remember = $request->input('remember') ? true : false; // If user is logging in with correct credentials and if it's activated if (Auth::attempt(['email' => $request['email'], 'password' => $request['password'], 'activated' => 1], $remember)) { return redirect()->intended('/'); } else { return redirect()->route('StoreUserLoginGet')->with('flag', 'wrongLogin'); } }
/** * Handles login * * @param LoginRequest $request * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function postLogin(LoginRequest $request) { if (Auth::attempt(['username' => $request->input('username'), 'password' => $request->input('password')], $request->input('remember_me'))) { flash()->success(trans('users.welcome', ['username' => Auth::user()->username])); return redirect('/'); } else { flash()->error(trans('users.login_failed')); return redirect()->back(); } }
/** * Handles login * * @param LoginRequest $request * * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function postLogin(LoginRequest $request) { $user = User::where('username', $request->input('username'))->first(); $rememberMe = null === $request->input('remember_me') ? false : true; // Check is the account confirmed if (!empty($user) && !empty($user->confirm_token)) { flash()->error(trans('users.account_not_confirmed')); return redirect()->back(); } if (Auth::attempt(['username' => $request->input('username'), 'password' => $request->input('password')], $rememberMe)) { flash()->success(trans('users.welcome', ['username' => Auth::user()->username])); return redirect('/'); } else { flash()->error(trans('users.login_failed')); return redirect()->back(); } }