/**
  * 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();
     }
 }