/** * 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 postLogin2(LoginRequest $request) { $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()]); }
/** * Handle a login request to the application. * * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { if ($this->auth->attempt($request->only('username', 'password'))) { return redirect('/index'); } return redirect('/login')->withErrors(['username' => 'Username atau Password Salah']); }
/** * Handle a login request to the application. * * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { if (Auth::attempt($request->only('username', 'password'), $request->remember)) { return redirect('/project'); } return redirect('/login')->withErrors(['email' => 'The credentials you entered did not match our records. Try again?']); }
public function postLogin(LoginRequest $request) { if ($this->auth->attempt($request->only('email', 'password'))) { return redirect('/users/' . $request->user()->name); } return redirect('/auth/login')->withErrors(['email' => 'These credentials do not match our records.']); }
/** * 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('/login')->withErrors(['email' => 'The credentials you entered did not match our records. Try again?']); }
protected function postLogin(LoginRequest $request) { if ($this->auth->attempt($request->only('email', 'password'))) { return redirect()->route('users'); } return redirect('/')->withErrors(['error' => 'The email or the password is invalid. Please try again.']); }
/** * Login the user. * * @param LoginRequest $request * @return $this|\Illuminate\Http\RedirectResponse */ public function login(LoginRequest $request) { $success = Auth::attempt($request->only(['email', 'password'])); if (!$success) { return redirect()->back()->withErrors(['login_failed' => Lang::get('auth.login_failed')]); } return redirect()->intended(); }
/** * Handle a login request to the application. * * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { $credentials = $request->only('email', 'password'); $credentials = array_add($credentials, 'status', '1'); if ($this->auth->attempt($credentials)) { return redirect('/dashboard'); } return redirect('/login')->withErrors(['email' => 'The credentials you entered did not match our records. Try again?']); }
/** * Handle a login request to the application. * * @param App\Http\Requests\LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { $logValue = $request->input('log'); $logAccess = filter_var($logValue, FILTER_VALIDATE_EMAIL) ? 'email' : 'username'; $credentials = [$logAccess => $logValue, 'password' => $request->input('password')]; if ($this->auth->attempt($credentials, $request->has('memory'))) { return redirect('/'); } return redirect('/auth/login')->with('error', trans('front/login.credentials'))->withInput($request->only('email')); }
protected function postLogin(LoginRequest $request) { if ($this->auth->attempt($request->only('email', 'password'))) { $user = $this->auth->user(); /*'<pre>'; print_r($user); '</pre>'; die('SP');*/ $redirect = $user->role == 'A' ? 'employees' : 'dashboard'; return redirect()->route($redirect)->with('name', $user->email); } return redirect('laravel_angular/users/login')->withErrors(['email' => 'The email or the password is invalid. Please try again.']); }
/** * Handle a login request to the application. * * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { // If authentication is successful lets send them to the homepage. // if ($this->auth->attempt($request->only('email', 'password'))) { return redirect('/'); } // Flash an error message to the user. // Flash::error('The credentials you entered did not match our records. Try again?'); // Redirect the user back to the page. // return redirect('/login')->withInput(); }
public function postLogin(LoginRequest $request) { if ($this->auth->attempt($request->only('email', 'password', 'user_type'))) { $user = \Auth::user(); if ($user->user_type == 1) { return redirect('/homepage'); } elseif ($user->user_type == 2) { return redirect('/student'); } elseif ($user->user_type == 3) { return redirect('/dash-board'); } //return view('dashboard', compact('user')); } else { return redirect('/auth/login')->withErrors(['email' => 'The credentials you entered did not match our records. Try again?']); } }
public function login(LoginRequest $request) { $credentials = $request->only('password', 'email'); if ($user = User::email($credentials['email'])->first()) { $password = $credentials['password']; if (Hash::check($password, $user->password)) { $access_token = AccessToken::userId($user->id)->first(); if (!$access_token) { $access_token = AccessToken::create(['user_id' => $user->id, 'token' => Hash::make($user->email . $user->name)]); } $data = ['email' => $user->email, 'name' => $user->name, 'token' => $access_token->token]; return $this->respondSuccess('Successful Login', $data); } else { return $this->respondUnauthorized(); } } else { return $this->respondUnauthorized(); } }
/** * Handle a login request to the application. * * @param App\Http\Requests\LoginRequest $request * @param App\Services\MaxValueDelay $maxValueDelay * @param Guard $auth * @return Response */ public function postLogin(LoginRequest $request, MaxValueDelay $maxValueDelay, Guard $auth) { $logValue = $request->input('log'); if ($maxValueDelay->check($logValue)) { return redirect('/auth/login')->with('error', trans('front/login.maxattempt')); } $logAccess = filter_var($logValue, FILTER_VALIDATE_EMAIL) ? 'email' : 'username'; $credentials = [$logAccess => $logValue, 'password' => $request->input('password')]; if (!$auth->validate($credentials)) { $maxValueDelay->increment($logValue); return redirect('/auth/login')->with('error', trans('front/login.credentials'))->withInput($request->only('log')); } $user = $auth->getLastAttempted(); if ($user->confirmed) { $auth->login($user, $request->has('memory')); if ($request->session()->has('user_id')) { $request->session()->forget('user_id'); } return redirect('/'); } $request->session()->put('user_id', $user->id); return redirect('/auth/login')->with('error', trans('front/verify.again')); }
/** * Handle a login request to the application. * * @param LoginRequest $request * @return Response */ public function postLogin(LoginRequest $request) { $user = User::where('username', '=', $request->username)->first(); if (isset($user)) { if ($user->password == md5($request->password)) { // If their password is still MD5 $user->password = bcrypt($request->password); // Convert to new format $user->save(); } if ($user->confermato) { $remember = null !== $request->get("remember-me") ? true : false; if ($this->auth->attempt($request->only('username', 'password'), $remember)) { if ($request->ajax()) { return Response::json(array('code' => '200', 'msg' => 'OK')); } else { if ($this->auth->user()->ruolo == 1) { return redirect('admin'); } else { return redirect('/'); } } } } } if ($request->ajax()) { return Response::json(array('code' => '500', 'msg' => $this->getFailedLoginMessage())); } else { return redirect('/auth/login')->withErrors(['email' => $this->getFailedLoginMessage()]); } }
/** * Handle a login request to the application. * * @Post("auth/login") * * @param LoginRequest $request * @return Response */ public function login(LoginRequest $request) { if ($this->auth->attempt($request->only('email', 'password'))) { $count = IsAdminRoles::join('permission_role', 'assigned_roles.role_id', '=', 'permission_role.role_id')->join('permissions', 'permissions.id', '=', 'permission_role.permission_id')->where('assigned_roles.user_id', $this->auth->id())->where('permissions.is_admin', '1')->count(); if ($count > 0) { return redirect('admin/dashboard'); } return redirect('/'); } return redirect('/auth/login')->withErrors(['email' => 'These credentials do not match our records.']); }