/**
  * LOGIN
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(LoginRequest $request)
 {
     if ($request->has('email') and $request->has('password')) {
         $remember = true;
         if (Auth::attempt(['email' => $request['email'], 'password' => $request['password']], $remember)) {
             return 'sucesso';
         } else {
             return 'erro';
         }
     }
 }
 public function login(LoginRequest $request)
 {
     if (!Auth::attempt($request->only('email', 'password'), $request->has('remember_me'))) {
         return $this->json->error('Credentials Not Authorized ...');
     }
     return $this->json->set('redirect', URL::route('customers'))->success('Logged In Successfully ...');
 }
 /**
  * Handle user login request
  *
  * @return  response
  */
 public function postlogin(LoginRequest $request)
 {
     $remember = $request->has('remember_me') ? true : false;
     $credentials = ['email' => $request->email, 'password' => $request->password];
     // Check to see if user authenticates
     if ($this->auth->attempt($credentials, $remember)) {
         // Check if authenticated user is suspended
         if ($this->auth->user()->account_status !== 1) {
             $this->logger->newUserLog('Suspended user attemped to login', false);
             // User is suspended so we logout them out and set authentication error
             $this->auth->logout();
             $invalidRequest = [\Config::get('messages.accountSuspended')];
         }
         // Redirect to dashboard if user authenticates and is not suspended
         if (!isset($invalidRequest) && $this->auth->check()) {
             $this->logger->newUserLog('User successfully logged in.');
             return redirect('/');
         }
     }
     // Authentication fails (wrong username or password)
     if (!isset($invalidRequest)) {
         $invalidRequest = [\Config::get('messages.invalidLogin')];
     }
     // Redirect back to login page with authentication errors
     $this->request->session()->flash('invalidRequest', $invalidRequest);
     $this->logger->newSystemLog('Failed login attempt from ' . $this->request->ip(), false);
     return redirect()->back()->withInput();
 }
Example #4
0
 /**
  * Login method for Database authentication
  *
  * @param  LoginRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(LoginRequest $request)
 {
     if (Auth::attempt($request->only('email', 'password'), $request->has('remember'))) {
         return redirect()->intended($this->redirectPath());
     } else {
         return redirect()->guest($this->redirectPath())->withErrors(['Invalid login credentials'])->withInput();
     }
 }
Example #5
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();
     }
 }
Example #6
0
 public function postLogin(LoginRequest $request)
 {
     if (\Auth::attempt(['email' => $request->get('email'), 'password' => $request->get('password')], $request->has('remember'))) {
         return redirect()->intended('home');
     } else {
         return back()->withErrors(['WrongCreds' => 'Falsche Logindaten']);
     }
 }
Example #7
0
 /**
  * 验证登录
  *
  * @param LoginRequest $request
  *
  * @return $this|\Illuminate\Http\RedirectResponse
  */
 public function postLogin(LoginRequest $request)
 {
     $user = $this->authRepository->attempt($request->get('username'), $request->get('password'), $request->has('remember'));
     if ($user) {
         event(new UserLogin(Auth::user()));
         // 触发登录事件
         // intended 方法将会将用户重定向到登录之前用户想要访问的URL,在目标URL无效的情况下备用URI将会传递给该方法。
         return redirect()->intended(route('dashboard.console'));
     }
     return back()->withInput()->withErrors(trans('auth.failed'));
 }
Example #8
0
 /**
  * This method is used to display form login
  *
  * @return type
  */
 public function postLogin(LoginRequest $request)
 {
     $userName = $request->input('user_name');
     $password = $request->input('password');
     $remember = $request->has('remember') ? true : false;
     $isActive = User::STATUS_ACTIVE;
     $paramsLogin = ['user_name' => $userName, 'password' => $password, 'is_active' => $isActive];
     if (Auth::attempt($paramsLogin, $remember)) {
         return redirect('/users/index');
     } else {
         return redirect()->route("backend.login");
     }
 }