/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(LoginFormRequest $request) { $user = $request->only('email', 'password'); if (Auth::attempt($user)) { return redirect()->route('admin.dashboard.index')->withSuccess('New Admin Successfully Created.'); } else { return back()->with('danger', 'Error'); } }
public function doLogin(LoginFormRequest $request) { $credentials = $request->only('email', 'password'); $toRemember = $request->has('remember_me'); if (Auth::attempt($credentials, $toRemember)) { return redirect()->intended('/admin'); } return redirect()->back()->withErrors(['email' => 'Your credentials do not match our records']); }
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"); } }
/** * Handle a login request to the application. * * @param LoginFormRequest $request * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector|void */ public function postLogin(LoginFormRequest $request, UserApi $userApi) { if ($this->auth->validate(['email' => $request->email, 'password' => $request->password, 'active' => 0])) { return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['message' => config('testplanner.messages.users.account_inactive')]); } if ($this->auth->attempt($request->only('email', 'password'))) { return redirect()->intended('dashboard'); } return redirect('auth/login')->withInput()->withErrors(['message' => config('testplanner.messages.users.credentials_error')]); }
public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth) { $credential = $request->only("ussername", "password"); if ($auth->attempt($credential)) { // can login return redirect("index"); } else { return redirect("login")->with("message", "Try again!"); //return \Hash::make(1); } }
public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth) { //dd($auth); $credential = $request->only("username", "password"); if ($auth->attempt($credential)) { // can login return redirect()->intended('types/1'); } else { return redirect("login")->with("message", "Try again!"); } }
/** * Store a newly created resource in storage. * * @return Response */ public function postIndex(LoginFormRequest $request) { $input = $request->only('email', 'password'); try { Sentry::authenticate($input, \Input::has('remember')); } catch (\Cartalyst\Sentry\Users\UserNotFoundException $e) { return redirect()->back()->withInput()->with('error', 'Credenciales Invalidas.'); } catch (\Cartalyst\Sentry\Users\UserNotActivatedException $e) { return redirect()->back()->withInput()->with('error', 'Disculpe su usuario no se encuentra activo, por favor comuniquese con nosotros.'); } return redirect()->intended('/'); }
/** * User should be authorised on cases: * 1. username is correct and email is empty * 2. email is correct and username is empty * 3. username is correct and email is correct * * Sing in is case sensitive * * @param Requests\LoginFormRequest $request * * @return $this */ public function login(Requests\LoginFormRequest $request) { $data = $request->only('username', 'email', 'password'); if (empty($data['username'])) { unset($data['username']); } elseif (empty($data['email'])) { unset($data['email']); } if ($this->auth->attempt($data)) { return redirect('chat'); } return redirect('/')->withErrors(['username' => 'Incorrect username, email or password'], $request->getErrorBag()); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(LoginFormRequest $request) { $input = $request->only('email', 'password'); try { if (Sentinel::authenticate($input, $request->has('remember'))) { $this->redirectWhenLoggedIn(); } return redirect()->back()->withInput()->withErrorMessage('Invalid credentials provided'); } catch (\Cartalyst\Sentinel\Checkpoints\NotActivatedException $e) { return redirect()->back()->withInput()->withErrorMessage('User Not Activated.'); } catch (\Cartalyst\Sentinel\Checkpoints\ThrottlingException $e) { return redirect()->back()->withInput()->withErrorMessage($e->getMessage()); } }
/** * Log in a user. * * @return Response */ public function postLogin(LoginFormRequest $request) { $credentials['username'] = $request->get('username'); $credentials['password'] = Config::get('app.salt') . $request->get('password'); $remember = null !== $request->get('remember') ?: false; if (Auth::attempt($credentials, $remember)) { $role = Auth::user()->role->name; if ($role == 'SUPER' || $role == 'ADMIN') { return redirect()->intended(route('get.admin-dashboard')); } return redirect()->intended('dashboard'); } Session::flash('error', 'Unable to log in.'); return redirect()->route('get.auth.login')->withInput(); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(LoginFormRequest $request) { $input = $request->only('email', 'password'); try { Sentry::authenticate($input, \Input::has('remember')); } catch (\Cartalyst\Sentry\Users\UserNotFoundException $e) { return redirect()->back()->withInput()->withErrorMessage('Invalid credentials provided'); } catch (\Cartalyst\Sentry\Users\UserNotActivatedException $e) { return redirect()->back()->withInput()->withErrorMessage('User Not Activated.'); } // Logged in successfully - redirect based on type of user $user = Sentry::getUser(); $admin = Sentry::findGroupByName('Admins'); $users = Sentry::findGroupByName('Users'); if ($user->inGroup($admin)) { return redirect()->intended('admin'); } elseif ($user->inGroup($users)) { return redirect()->intended('/'); } }
public function login(LoginFormRequest $request) { if (Auth::check()) { return redirect('/'); } $credentials = $request->only('email', 'password'); $remember = $request->input('remember_me'); if (Auth::attempt($credentials, $remember)) { if ($request->input('ref') == "admin" && Auth::user()->isAdmin()) { $route = ''; if ($request->input('route')) { $route = '#' . $request->input('route'); } return redirect('admin' . $route); } return redirect('/'); } return redirect('/auth/login')->withInput($request->only('email', 'remember_me'))->withErrors(['Kirjautuminen annetuilla tunnuksilla ei onnistunut!']); }
/** * @param array $credentials * @param LoginFormRequest $request * @return bool */ protected function loginAttempt($credentials, LoginFormRequest $request) { return Auth::attempt($credentials, $request->has('remember')); }