public function editPassUser(Requests\PasswordRequest $request, $id) { if ($request->ajax()) { $user = User::find($id); $user->password = $request->password; $user->save(); } }
public function updatePassword(User $user, PasswordRequest $request) { extract($request->all()); if (Hash::check($old_password, $user->password)) { $user->password = bcrypt($new_password); $user->save(); return "true"; } else { return "false"; } }
public function postEmail(PasswordRequest $request) { $response = Password::sendResetLink($request->only('email'), function (Message $message) { $message->subject($this->getEmailSubject()); }); switch ($response) { case Password::RESET_LINK_SENT: return redirect()->back()->with('status', trans($response)); case Password::INVALID_USER: return redirect()->back()->withErrors(['email' => trans($response)]); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function password($id, PasswordRequest $request) { $user = User::find($id); if (Hash::check($request->get('current_password'), Auth::user()->password)) { $user->password = $request->get('password'); $user->save(); notify()->flash('Usuario editado de forma correcta', 'success', ['timer' => 3000, 'text' => '']); return redirect()->to('client/home'); } else { notify()->flash('Usuario no pudo ser editado de forma correcta', 'error', ['timer' => 3000, 'text' => '']); return redirect()->to('client/home'); } }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(PasswordRequest $request) { $user = Profile::loginProfile()->user; if (Hash::check($request->input('old_password'), $user->password)) { // The passwords match... $user->password = bcrypt($request->input('password')); $user->save(); Flash::info('Password Updated'); return redirect(route('home')); } $errors = []; $errors['old_password'] = '******'; return $request->response($errors); }
public function updatesetting(PasswordRequest $request) { $user = Auth::user(); $password_lama = $request->input('password_lama'); if (!Hash::check($password_lama, $user->password)) { return redirect()->back()->with('error', 'Password lama yang anda masukkan salah.'); } if ($request->input('password') == '') { $input['password'] = $user->password; } else { $input['password'] = bcrypt($request->input('password')); } return redirect()->route('admin::setting')->with('message', 'Profil user telah diupdate...'); /*if(bcrypt::check($newpassword, $oldpassword)){ $tes = User::findOrFail(5); $tes->password = bcrypt::make(input::get('newpassword')); $tes->save(); } else{ var_dump('gagal'); } $input = $request->all(); return redirect()->route('admin::user');*/ }
/** * store the new password. * * @param $request */ public function save(Request $request) { $passwordRequest = new PasswordRequest(); $validator = Validator::make($request->all(), $passwordRequest->rules(), $passwordRequest->messages()); if ($validator->fails()) { return response()->json(['success' => false, 'errors' => $validator->errors()->toArray()], 400); } if ($this->captchaCheck() == false) { $errors = ['captchaError' => trans('auth.captchaError')]; return response()->json(['success' => false, 'errors' => $errors], 400); } $user = User::where('email', $request->email)->firstOrFail(); $user->activation_code == $request->token; $user->password = $request->password; $user->activation_code = ''; $user->save(); return response()->json(['success' => true, 'message' => 'You Have Successfully Reset Your Password!'], 200); }
public function postSetting(PasswordRequest $request, User $user) { $user = Auth::user(); $credentials = ['password' => $request->input('old_password')]; if (!Auth::validate($credentials)) { return redirect()->back()->withErrors(['old_password' => 'Old password do not match the record.']); } $user->password = bcrypt($request->input('new_password')); Auth::logout(); return redirect('auth/login')->withSuccess(['message' => 'Password changed successfully!', 'type' => 'success']); }
public function changePassword(PasswordRequest $request, Guard $auth) { $user = User::findOrFail($auth->id()); $user->password = $request->get('password'); $user->save(); return response()->json(['message' => 'Su clave ha sido modificada exitosamente.']); }