/**
  * Handle a login request to the application.
  *
  * @param  LoginRequest  $request
  * @return Response
  */
 public function postLogin(LoginRequest $request)
 {
     if ($this->auth->attempt($request->only('email', 'password'))) {
         return redirect('/');
     }
     return redirect('/auth/login')->withErrors(['email' => 'These credentials do not match our records.']);
 }
 /**
  * Do login authentication
  *
  * @param CreateAuthRequest $request
  * @return $this|\Illuminate\Http\RedirectResponse
  */
 public function doLogin(CreateAuthRequest $request)
 {
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, true)) {
         return redirect()->route('admin.dashboard');
     }
     return redirect()->back()->withErrors(['general' => 'Invalid username or password!']);
 }
Пример #3
0
 public function doLogin(LoginRequest $request)
 {
     if ($this->auth->attempt($request->only('email', 'password'), $request->has('remember'))) {
         return redirect('/');
     } else {
         return redirect('/auth/login')->withErrors(['email' => 'These credentials do not match our records.'])->withInput();
     }
 }
Пример #4
0
 /**
  * Handle a login request to the application.
  *
  * @param  LoginRequest $request
  * @return Response
  */
 public function postLogin(Requests\Auth\LoginRequest $request)
 {
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect('/home');
     }
     return redirect('/auth/login')->withInput($request->only('email'))->withErrors(['email' => 'These credentials do not match our records.']);
 }
 public function postLogin(LoginRequest $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->intended('jandje');
     }
     return redirect('jandje/login')->withInput($request->only('email', 'remember'))->with('message', 'De opgegeven gegevens zijn niet correct. Probeer het opnieuw.');
 }
Пример #6
0
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required'], ['email.required' => 'Поле email не заполнено', 'email.email' => 'Введен не верный email', 'password.required' => 'Пароль не введен']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->route('admin.index');
     }
     return redirect()->route('admin.login')->withInput($credentials)->withErrors(['email' => 'Неверный email или пароль']);
 }
Пример #7
0
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->intended('/' . Config::get('lecter.uri'));
     }
     return redirect('auth/login')->withInput($request->only('email', 'remember'))->withErrors(['email' => 'Sorry, login failed... check your credentials.']);
 }
 /**
  * Handle a login request to the application.
  *
  * @return \Illuminate\Http\Response
  */
 public function store()
 {
     $this->validate($this->request);
     $credentials = $this->request->only('email', 'password');
     if ($this->auth->attempt($credentials, $this->request->has('remember'))) {
         return redirect()->intended(route('admin.dashboard.index'))->with('success', 'You have logged in.');
     }
     return redirect()->route('auth.session.create')->with('danger', 'These credentials do not match our records.')->withInput($this->request->only('email'));
 }
Пример #9
0
 public function postLogin(LoginForm $form)
 {
     $attempt = $this->auth->attempt(['email' => $form->email, 'password' => $form->password, 'is_active' => true], $form->has('remember'));
     if (!$attempt) {
         flash()->error(trans('administr::auth.wrong_user_or_pass'));
         return back();
     }
     return redirect()->intended(route('administr.dashboard.index'));
 }
 /**
  * @param LoginRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function postLogin(LoginRequest $request)
 {
     $result = $this->auth->attempt($request->only(['email', 'password']), $request->get('remember', false));
     if (!$result) {
         return redirect()->route('get.login')->with('message', 'ユーザー認証に失敗しました');
     }
     return redirect()->route('admin.entry.index');
     //return redirect()->route('auth.get.login');
 }
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email|in:mr.jschauhan@gmail.com,fernandes.joyson@gmail.com,nikulshah2002@yahoo.com', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->intended($this->redirectPath());
     }
     return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['email' => $this->getFailedLoginMessage()]);
 }
Пример #12
0
 /**
  * @param array $credentials
  *
  * @param bool  $remeber
  *
  * @return true
  */
 public function byCredentials(array $credentials, $remeber = false)
 {
     $email = array_get($credentials, 'email');
     if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
         $credentials['username'] = $email;
         unset($credentials['email']);
     }
     return $this->auth->attempt($credentials);
 }
Пример #13
0
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->intended($this->redirectPath());
     }
     return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['email' => $this->getFailedLoginMessage()]);
 }
Пример #14
0
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function DoLogin(\Illuminate\Http\Request $request)
 {
     $this->validate($request, ['username' => 'required', 'password' => 'required']);
     $credentials = $request->only('username', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect('/settings');
     }
     return redirect()->action('Auth\\AuthController@ShowLogin')->withInput($request->only('username', 'remember', 'name'))->withErrors(['username' => 'These credentials do not match our records.']);
 }
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return redirect()->intended($this->redirectPath());
     }
     return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['email' => 'These credentials do not match our records.']);
 }
Пример #16
0
 protected function attemptLogin(Request $request)
 {
     $credentials = ['email' => $request->get('email'), 'password' => $request->get('password')];
     $rules = [];
     $validator = Validator::make($credentials, $rules);
     if ($validator->fails()) {
         throw new \Exception('Fatal Error :: Validation Failed!!');
     }
     return $this->authManager->attempt($credentials) ? redirect('admin') : redirect('admin/login');
 }
Пример #17
0
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         //  dd($this->auth->user()->perfiles);
         $id = $this->auth->user()->id;
         return redirect('usuario/' . $id);
     }
     return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['email' => $this->getFailedLoginMessage()]);
 }
Пример #18
0
 /**
  * @param Request $request
  * @return array
  */
 public function postCheckCredentials(Request $request)
 {
     $validatorRules = array('email' => 'required|email', 'password' => 'required');
     $validator = Validator::make($request->all(), $validatorRules);
     if ($validator->fails()) {
         return $this->failureMessage;
     }
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         return array_merge($this->successMessage, $this->auth->user()->toArray());
     } else {
         return $this->failureMessage;
     }
 }
Пример #19
0
 /**
  * Handle a login request to the application.
  *
  * @param  \Apolune\Account\Http\Requests\Account\AuthenticateRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function login(AuthenticateRequest $request)
 {
     $credentials = $request->only('name', 'password');
     if ($this->hasTooManyLoginAttempts($request)) {
         return $this->sendLockoutResponse($request);
     }
     if (!$this->auth->attempt($credentials, $request->has('remember'))) {
         $this->incrementLoginAttempts($request);
         return redirect()->back()->withErrors(['name' => trans('theme::account.login.form.error')]);
     }
     $this->clearLoginAttempts($request);
     event(new LoggedIn($this->auth->user()));
     return redirect()->intended('/account');
 }
 /**
  * @param $request
  * @return \Illuminate\Http\RedirectResponse
  * @throws GeneralException
  */
 public function login($request)
 {
     if ($this->auth->attempt($request->only('email', 'password'), $request->has('remember'))) {
         $this->isBannedOrDeactivated($this->auth->user());
         if ($this->auth->user()->confirmed == 0) {
             $user_id = $this->auth->user()->id;
             $this->auth->logout();
             throw new GeneralException("Your account is not confirmed. Please click the confirmation link in your e-mail, or " . '<a href="' . route('account.confirm.resend', $user_id) . '">click here</a>' . " to resend the confirmation e-mail.");
         }
         event(new UserLoggedIn($this->auth->user()));
         return true;
     }
     throw new GeneralException('These credentials do not match our records.');
 }
 /**
  * @param  $request
  * @throws GeneralException
  * @return \Illuminate\Http\RedirectResponse
  */
 public function login($request)
 {
     if ($this->auth->attempt($request->only('email', 'password'), $request->has('remember'))) {
         $this->isBannedOrDeactivated($this->auth->user());
         if ($this->auth->user()->confirmed == 0) {
             $user_id = $this->auth->user()->id;
             $this->auth->logout();
             throw new GeneralException('Contul nu a fost confirmat. Va rugam sa verificati casuta postala, sau ' . '<a href="' . route('account.confirm.resend', $user_id) . '">dati click aici</a>' . ' pentru a retrimite un email de activare cont.');
         }
         event(new UserLoggedIn($this->auth->user()));
         return true;
     }
     throw new GeneralException(trans('alerts.login.fail'));
 }
 public function postLogin(LoginRequest $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         if ($this->auth->check()) {
             $user = $this->auth->user();
             $user->last_login = Carbon::now('Europe/Amsterdam');
             $user->save();
         }
         return redirect()->intended('member');
     }
     return redirect('/login')->withInput($request->only('email', 'remember'))->with('message', 'De opgegeven gegevens zijn niet correct. Probeer het opnieuw.');
 }
Пример #23
0
 public function handle($request, Closure $next)
 {
     // Получаем строку из запроса и если пользователь уже не залогинен продолжаем
     $auth_string = \Input::get('a');
     if (!$auth_string || $this->auth->check()) {
         return $next($request);
     }
     $authString = \App::make('AuthString');
     $authString->set($auth_string);
     // делаем попытку входа через строку
     if ($authString->isValid()) {
         $this->auth->attempt(['auth_string' => $auth_string]);
     }
     return $next($request);
 }
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['email' => 'required|email', 'password' => 'required']);
     $credentials = $request->only('email', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         $user = \App\Models\User::find($this->auth->user()->id);
         $comm_count = $user->userCommunities()->count();
         return response()->json(['accessGranted' => true, 'is_activate' => $this->auth->user()->is_activate, 'is_community' => $comm_count > 0 ? true : false]);
     }
     if ($request->ajax()) {
         return response()->json(['accessGranted' => false, 'error' => $this->getFailedLoginMessage()]);
     } else {
         return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['email' => $this->getFailedLoginMessage()]);
     }
 }
 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $this->validate($request, ['username' => 'required', 'password' => 'required']);
     // Attempt a login with supplied credentials.
     $credentials = $request->only('username', 'password');
     if (!$this->auth->attempt($credentials, $request->has('remember'))) {
         // Re-attempt with the supplied username as an email address.
         $credentials['email'] = $credentials['username'];
         unset($credentials['username']);
         if (!$this->auth->attempt($credentials, $request->has('remember'))) {
             return redirect($this->loginPath())->withInput($request->only('username', 'remember'))->withErrors([$this->getFailedLoginMessage()]);
         }
     }
     return redirect()->intended($this->redirectPath());
 }
Пример #26
0
 /**
  * Log a user in
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(Guard $auth, Request $input)
 {
     if ($auth->attempt($input->only('employee_id', 'password'), $input->get('remember'))) {
         return redirect()->intended('home');
     }
     return back()->withInput()->withErrorMessage(trans('sessions.login_incorrect'));
 }
Пример #27
0
 /**
  * Perform login action
  * @param  Request $request
  * @param  Guard   $auth
  * @return Redirect response
  */
 public function postLogin(Request $request, Guard $auth)
 {
     $this->validate($request, ['username' => 'required', 'password' => 'required']);
     if ($auth->attempt(['username' => $request->input('username'), 'password' => $request->input('password')])) {
         $redirect = session('url.intended') ?: '/';
         return redirect($redirect);
     }
     return redirect('/login')->withInput($request->except('password'))->with('error', 'Whoops! your credential doesn\'t math with our records');
 }
Пример #28
0
 public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth)
 {
     $credential = $request->only("email", "password");
     if ($auth->attempt($credential)) {
         return redirect()->intended('users/' . $auth->user()->id);
     } else {
         return redirect("login")->with("message", "Try again");
     }
 }
Пример #29
0
 /**
  * POST /admin/login
  * Attempt to login a user.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Illuminate\Contracts\Auth\Guard     $auth
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request, Guard $auth)
 {
     $this->validate($request, ['email' => 'required|email|exists:users', 'password' => 'required']);
     // Attempt to login and remember the user.
     if ($auth->attempt($request->only('email', 'password'), true)) {
         return redirect()->intended(route('admin.pages.index'));
     }
     return redirect()->route('admin.sessions.create')->withError("Your login credentials were invalid.")->withInput($request->except('password'));
 }
Пример #30
0
 /**
  * Handle a login request to the application.
  * 
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(\Illuminate\Http\Request $request)
 {
     $this->validate($request, ['username' => 'required', 'password' => 'required'], ['required' => trans('common::admin.validation.required')]);
     $return_url = $request->input('return_url', '');
     if ($return_url == '') {
         $return_url = null;
     }
     $credentials = $request->only('username', 'password');
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         if ($request->ajax()) {
             return ['success' => true, 'token' => csrf_token()];
         }
         return $return_url != null ? redirect($return_url) : redirect()->route('admin-home');
     }
     if ($request->ajax() || $request->wantsJson()) {
         throw new \Illuminate\Http\Exception\HttpResponseException(new \Illuminate\Http\JsonResponse(['username' => 'Wrong username or password'], 422));
     }
     return redirect(route('admin-login') . '?return_url=' . urlencode($return_url))->withInput($request->only('username', 'remember'))->withErrors(['username' => 'Wrong username or password']);
 }