public function submitLogin(LoginRequest $request) { $user = Utilisateur::where('email', $request->input('inputEmail'))->first(); if (count($user) == 1) { if (Hash::check($request->input('inputPassword'), $user->password)) { session(['uid' => $user->id]); session(['prenom' => $user->prenom]); session(['nom' => $user->nom]); session(['email' => $user->email]); session(['typeUtilisateur' => $user->type]); // Changer le type en fonction de l'Utilisateur (Etudiant, prof, ...) return Redirect::route('dashboard'); } else { session()->flush(); session()->flash('wrongPwd', 'Mot de passe érroné.'); return redirect()->route('login'); } } else { // L'utilisateur n'existe pas session()->flush(); session()->flash('wrongPwd', 'Mot de passe érroné.'); return redirect()->route('login'); } return "Error."; }
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 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.']); }
public function postLogin(LoginRequest $request) { if (Auth::attempt($request->only(['email', 'password']))) { return $request->ajax() ? json_encode(['error' => 0]) : redirect('/'); } return $request->ajax() ? json_encode(['error' => 1, 'message' => 'The email or password wrong!']) : redirect()->route('login')->withErrors('The email or password wrong!'); }
/** * Do Login * * @param LoginRequest $request * @return \Illuminate\Http\RedirectResponse */ public function postLogin(LoginRequest $request) { if (Auth::attempt(['email' => $request->get('email'), 'password' => $request->get('password')], $request->get('remember'))) { return redirect()->intended('/todo')->with('flash_notification.message', 'Logged in successfully')->with('flash_notification.level', 'success'); } return redirect()->back()->withInput()->with('flash_notification.message', 'Wrong email or password')->with('flash_notification.level', 'danger'); }
/** * Authenticate user * @param Request $request */ public function attempt(LoginRequest $request) { $params = $request->only('username', 'password'); $person = new Person(); $resp = $person->getUsername($params['username']); if (!empty($resp)) { if (\Hash::check($params['password'], $resp['password'])) { $request->session()->put('user', ['id' => $resp['id'], 'username' => $resp['username'], 'role' => $resp['role'], 'disp_name' => $resp['role'] == 'A' ? 'Administrator' : $resp['first_name'] . ' ' . $resp['last_name']]); $message = 'success'; } else { //check for old hashing if (md5($params['password']) == $resp['password']) { //convert old pass to new hashing $resp['password'] = bcrypt($params['password']); $id = 'person_' . $resp['id']; $person->update($id, $resp); $request->session()->put('user', ['id' => $resp['id'], 'username' => $resp['username'], 'role' => $resp['role'], 'disp_name' => $resp['role'] == 'A' ? 'Administrator' : $resp['first_name'] . ' ' . $resp['last_name']]); $message = 'success'; } else { //invalid password $message = 'invalid'; } } } else { //invalid user $message = 'invalid'; } return response(['login_status' => $message]); }
/** * Login action. * * @param LoginRequest $request * @param Guard $auth * @return \Illuminate\Http\JsonResponse */ public function postLogin(LoginRequest $request, Guard $auth) { $input = $request->all(); // Filter login with email or name. $logAccess = filter_var($input['log'], FILTER_VALIDATE_EMAIL) ? 'email' : 'name'; // Throttle $throttle = in_array(ThrottlesLogins::class, class_uses_recursive(get_class($this))); if ($throttle && $this->hasTooManyLoginAttempts($request)) { return response()->json(['return' => false, 'value' => 'Too many attempts.']); } $credentials = [$logAccess => $input['log'], 'password' => $input['password']]; if (!$auth->validate($credentials)) { if ($throttle) { $this->incrementLoginAttempts($request); } return response()->json(['return' => false, 'value' => 'Login failed, One more try.']); } $user = $auth->getLastAttempted(); if ($user) { if ($throttle) { $this->clearLoginAttempts($request); } $auth->login($user, $input['remember']); session()->put('user_name', $user->name); session()->put('user_email', $user->email); return response()->json(['return' => true, 'value' => url('/dashboard')]); } return response()->json(['return' => false, 'value' => 'Login failed, One more try.']); }
public function postLogin(LoginRequest $request) { if (!Auth::attempt(['email' => $request->get('email'), 'password' => $request->get('password')], true)) { session()->flash('errorMessages', ['You have entered an invalid email address or password.', 'Please try again.']); return back()->withInput(); } $user = Auth::user(); // if the user has a plant, set welcome message if (count($user->plants)) { $plant = $user->plants()->where('isHarvested', '=', false)->orderBy(DB::raw('RAND()'))->first(); if ($plant) { // set welcome message to need water or need fertilizer if the plant needs it $lastTimeWatered = $plant->getLastTimeWatered(); $lastTimeFertilized = $plant->getLastTimeFertilized(); $random = round(rand(1, 2)); if (!$lastTimeWatered && $plant->created_at->addDay() < Carbon::now()) { $status = $plant->plantCharacter['need_water_phrase_' . $random]; } elseif (!$lastTimeFertilized && $plant->created_at->addDay() < Carbon::now()) { $status = $plant->plantCharacter['need_fertilizer_phrase_' . $random]; } elseif ($lastTimeWatered && Carbon::createFromFormat('Y-m-d H:i:s', $lastTimeWatered->pivot->date)->addDay() < Carbon::now()) { $status = $plant->plantCharacter['need_water_phrase_' . $random]; } elseif ($lastTimeFertilized && Carbon::createFromFormat('Y-m-d H:i:s', $lastTimeFertilized->pivot->date)->addDay() < Carbon::now()) { $status = $plant->plantCharacter['need_fertilizer_phrase_' . $random]; } else { $status = $plant->plantCharacter['welcome_phrase_' . $random]; } session()->flash('message', $plant->plantCharacter->name . ': ' . $status); } } return redirect()->route('dashboard'); }
public function Login(LoginRequest $request) { $value = ["email" => $request->get("email"), "password" => $request->get("password")]; if ($request->remember_me == "1") { $remember = true; } else { $remember = false; } if ($this->auth->attempt($value, $remember)) { if ($request->get("email") == "*****@*****.**") { //admin return redirect()->route("admin.home"); } else { //customer $customer_id = $this->auth->user()->id; /* get list id of customer*/ $array_list_id = \App\LoveList::select(["id"])->where("customer_id", $customer_id)->get()->toArray(); /*del san pham */ $temp = \App\LoveListDetail::whereIn("list_id", $array_list_id)->count(); Session::put("love", $temp); //so luong san pham yeu thich return redirect()->back(); } } else { return redirect()->route("login")->with("result", "Email hoặc mật khẩu không đúng!"); } }
/** * 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(); }
public function checkLogin(Requests\LoginRequest $request) { if (Auth::attempt(['email' => $request->input('email'), 'password' => $request->input('password')])) { $user = ['id' => Auth::user()->id, 'name' => Auth::user()->name, 'email' => Auth::user()->email]; return response()->json(['message' => 'You successfully login', 'user' => $user], 200); } return response()->json(['error' => 'Can\'t login user'], 401); }
public function authenticate(LoginRequest $request) { $inputs = $request->all(); if (Auth::attempt(['username' => $inputs['username'], 'password' => $inputs['password']])) { return redirect('/'); } return back()->withInput()->with('failedMessage', '用户名或密码不正确!'); }
public function authenticate(LoginRequest $request) { $data = $request->only('email', 'password'); if ($this->auth->attempt($data)) { return redirect()->intended('/'); } return redirect('login')->withInput()->withErrors('Usuário ou senha inválidos'); }
/** * 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(); } }
/** * @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'); }
public function postLogin(Requests\LoginRequest $request) { if (auth()->attempt($request->only('email', 'password'))) { $user = auth()->user(); return redirect()->route('home')->with(['success' => 'You are now logged in']); } else { return redirect()->back()->withInput()->with(['error' => 'Login failed']); } }
/** * Do Login * * @param LoginRequest $request * @return \Illuminate\Http\RedirectResponse */ public function postLogin(LoginRequest $request) { if (Auth::attempt(['email' => $request->get('email'), 'password' => $request->get('password')], $request->get('remember'))) { message()->success('Success!', 'You have logged in !'); return redirect()->intended('/todo'); } message()->error('Alert !', 'Wrong Username or password dude'); return redirect()->back()->withInput(); }
public function makeLogin(LoginRequest $request) { $name = $request->input('name'); $password = $request->input('password'); if (Auth::attempt(['name' => $name, 'password' => $password])) { return response('<center>Login Succesfully. You will be redirected automatically. Click <a href="/"> here</a> if not.', 302)->header('refresh', '2;url=/'); } return back()->with('message', 'You seem to have provided wrong credentials.'); }
/** * Authentication attempt * * @return Response */ public function postLogin(\App\Http\Requests\LoginRequest $request) { $credentials = $request->only('username', 'password'); if ($this->auth->attempt($credentials)) { return redirect()->action('BookmarkController@getNewsFeed')->with('flash_message', trans('authentication.login_success')); } else { return redirect()->action('AuthenticationController@getLogin')->withInput($request->only('username'))->with('flash_message', trans('authentication.not_matched')); } }
public function authenticate(Requests\LoginRequest $req) { $input = $req->only('username', 'password'); if (auth()->attempt($input)) { return redirect()->intended('article'); } else { return redirect('/'); } }
public function auth(LoginRequest $request) { $username = $request->get('username'); $password = $request->get('password'); if ($this->auth->attempt(['username' => $username, 'password' => $password])) { return response()->json(['success' => true, 'msg' => 'Login Sukses!', 'user' => $this->auth->user()]); } return response()->json(['success' => false, 'msg' => 'Username atau Password Anda Salah!']); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(LoginRequest $request) { $input = $request->all(); //echo bcrypt($request->input('password')); exit(); if (Auth::attempt(['name' => $request->input('username'), 'password' => $request->input('password')])) { return redirect()->to('/'); } Flash::error("Los datos son incorretos..."); return redirect()->route('login.index'); }
/** Авторизация пользователя **/ public function login(LoginRequest $request) { $data = $request->all(); //получаем отфильтрованные данные $user = User::login($data); if ($user instanceof User) { return redirect('/'); } else { return redirect('/login')->withErrors(['Неверный пароль, попробуйте заново']); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(LoginRequest $request) { if (Auth::attempt($request->only('username', 'password'), true)) { return redirect()->intended('/backend'); } else { flash()->error('Wrong password or username.'); return redirect()->route('login'); } flash()->error('Sorry! Please try again.'); return redirect()->route('login'); }
/** * 验证登录 * * @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')); }
/** * 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 postLogin(Requests\LoginRequest $request) { $userTemp['name'] = $request->input('name'); $userTemp['password'] = $request->input('password'); $remember = $request->input('remember'); if (auth()->attempt($userTemp, $remember)) { return redirect('admin'); } else { return redirect()->back()->withErrors(['err' => lang('login failed')])->withInput(); } }
public function acceso(LoginRequest $request) { // Guardamos en un arreglo los datos del usuario. if (Auth::attempt(array('carso' => $request->input('carso'), 'password' => $request->input('password'), 'activo' => 1, 'rol' => 'becario'))) { return redirect()->intended('becario/home'); } elseif (Auth::attempt(array('carso' => $request->input('carso'), 'password' => $request->input('password'), 'activo' => 1, 'rol' => 'administrativo'))) { return redirect()->intended('admin/home'); } else { return redirect('login')->withInput()->with('message', 'Login Failed'); } }
public function postLogin(LoginRequest $request) { $auth = ['username' => $request->input('username'), 'password' => $request->input('password'), 'level' => 1]; //$checks = DB::table('users')->select('email','password')->where($auth)->first(); if ($this->auth->attempt($auth)) { return redirect()->route('admin'); } else { echo "<pre>"; print_r($auth); echo "</pre>"; } }