/** * 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(); }
/** * 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(); } }
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(); } }
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']); } }
/** * 验证登录 * * @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')); }
/** * 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"); } }