/**
  * Store a newly created user in storage.
  *
  * @param UserRequest $request
  * @return Response
  */
 public function store(UserRequest $request)
 {
     $input = $request->only('username', 'email', 'password', 'password_confirmation');
     $this->userRepository->store($input);
     Flash::message('User created');
     return Redirect()->route('users');
 }
 public function update(UserRequest $request, $id)
 {
     $user = User::find($id);
     if (!$user) {
         return ['error' => 1, 'message' => '用户不存在或已被删除!'];
     }
     switch ($request->get('attr')) {
         case 'admin':
             if ($user->is_admin > 0) {
                 if ($user->id == 1) {
                     return ['error' => 1, 'message' => '不能删除默认管理员账号!'];
                 }
                 $user->is_admin = 0;
                 $user->save();
                 return ['error' => 0, 'message' => '管理员权限移除成功!'];
             } else {
                 $user->is_admin = 1;
                 $user->save();
                 return ['error' => 0, 'message' => '管理员权限添加成功!'];
             }
             break;
         default:
             return ['error' => 1, 'message' => '不能修改该属性,请刷新!!'];
     }
 }
Exemple #3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update($id, Requests\UserRequest $request)
 {
     $user = User::findorFail($id);
     $user->update($request->all());
     session()->flash('flash_message', 'User Successfully Updated!');
     return redirect('users/' . $id . '');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param UserRequest $request
  * @param User $user
  * @return Response
  */
 public function update(UserRequest $request, User $user)
 {
     $user->update($request->all());
     $user->uploadAndSave();
     flash()->success("User has been successfully updated!");
     return redirect()->back()->withInput();
 }
 /**
  * Updates the User
  * 
  * @param  $id the id of the User to update
  * @param  UserRequest $request 
  */
 public function update($id, UserRequest $request)
 {
     $user = User::findOrFail($id);
     $user->update($request->all());
     flash()->success('User edited with success.');
     return redirect('admin/users');
 }
 public function store(Requests\UserRequest $request)
 {
     $input = $request->all();
     $input['password'] = bcrypt($input['password']);
     User::create($input);
     return redirect(url('admin/user'));
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(UserRequest $request, $id)
 {
     $request['password'] = bcrypt($request['password']);
     $user = User::findOrFail($id);
     $user->update($request->all());
     return redirect('/users');
 }
 public function update_user(UserRequest $request, $username)
 {
     $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::user')->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 a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = new User($request->all());
     $user->password = bcrypt($request->password);
     $user->save();
     return redirect()->route('admin.users.index')->with('message', 'El usuario ' . $user->name . ' se ha registrado');
 }
Exemple #10
0
 /**
  * Update the specified resource in storage.
  *
  * @param UserRequest $request
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function update(UserRequest $request, $id)
 {
     $user = \App\User::findOrFail($id);
     $user->fill($request->only('name', 'email'));
     $user->save();
     return $user;
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\UserRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function update(UserRequest $request)
 {
     $user = \Auth::user();
     $user->update($request->all());
     \Flash::success('登録情報を更新しました。');
     return redirect('user');
 }
Exemple #12
0
 protected function postLogin(UserRequest $request)
 {
     if (Auth::attempt($request->only('email', 'password'), $request->has('remember_me'))) {
         return Redirect::intended();
     }
     return Redirect::route('login')->withInput($request->only('email', 'remember_me'))->withErrors(['email' => Lang::get('auth.email_error_login')]);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = new User($request->all());
     $user->password = bcrypt($request->password);
     $user->save();
     return redirect()->route('admin.users.index');
     Flash::success("El usuario se ha creado correctamente.");
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = User::create($request->all());
     $user->password = bcrypt($request->password);
     $user->save();
     Session::flash('message_create', "El usuario - " . $request->name . " - fue creado exitosamente!");
     return redirect()->route('admin.users.index');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(UserRequest $request, $id)
 {
     $user = User::findOrFail($id);
     $user->update($request->all());
     $this->syncRoles($user, $request->input('role_list'));
     flash()->success('Success!', 'User updated successfully!');
     return redirect('users');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, UserRequest $request)
 {
     $user = User::findOrFail($id);
     $user->fill($request->all())->save();
     $user->roles()->sync($request->input('role_list'));
     flash()->success('User Updated.');
     return redirect('user');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = new User($request->all());
     $user->password = bcrypt($request->password);
     $user->save();
     Flash::success("Se ha registrado el usuario " . $user->name . " de forma exitosa");
     return redirect()->route('admin.users.index');
 }
 public function update(User $user, UserRequest $request)
 {
     $this->authorize('update', $user);
     $data = $request->only(['nickname', 'website', 'weibo', 'qq', 'github', 'description']);
     $user->update($data);
     flash()->message('修改成功!');
     return redirect('user/' . $user->id . '/edit');
 }
 /**
  * Save the new Password (finish the password reset lifecicly)
  *
  * @return void
  */
 public function postReset($user_email, $password_reset_token, UserRequest $request)
 {
     $user = App::make('password_reset_user');
     $user->password = $request->input('password');
     $user->save();
     Auth::login($user);
     return Redirect::route('frontpage')->with('alert.success', Lang::get('auth.password_reset_success_alert'));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = new User($request->all());
     $user->password = bcrypt($request->password);
     $user->save();
     Flash::success('Se ha registrado a ' . $user->name . ' correctamente.');
     return redirect()->route('admin.users.index');
 }
 public function login(UserRequest $request)
 {
     $credentials = array('name' => $request->get('name'), 'password' => $request->get('password'));
     if ($this->auth->attempt($credentials)) {
         $request->session()->flash('success', 'You are now logged in!');
     }
     return redirect('/');
 }
 public function update(UserRequest $request, User $user)
 {
     try {
         $user->update($request->all());
         return response()->json(['errors' => 'false', 'message' => 'The project has been updated!']);
     } catch (\Exception $e) {
         return response()->json(['errors' => 'true', 'message' => 'Something went wrong!']);
     }
 }
Exemple #23
0
 public function save(UserRequest $request, user $user)
 {
     $userInput = $request->all();
     if (isset($userInput['password'])) {
         $userInput['password'] = bcrypt($userInput['password']);
     }
     $user->update($userInput);
     return $this->respond($user);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  UserRequest  $request
  * @param  User $user
  * @return \Illuminate\Http\RedirectResponse
  */
 public function update(UserRequest $request, User $user)
 {
     $user->update($request->all());
     if (Request::wantsJson()) {
         return $user;
     } else {
         return redirect('admin/user');
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(UserRequest $request)
 {
     $user = new User($request->all());
     $user->password = bcrypt($request->password);
     $user->Save();
     alert()->success('Enorabuena', 'Se ha registrado ' . $user->name . ' de forma exitosa');
     Flash::success('Se ha registrado ' . $user->name . ' de forma exitosa¡');
     return redirect()->route('admin.users.index');
 }
 public function postForm(UserRequest $request, User $user)
 {
     $user->first_name = $request->input('first_name');
     $user->last_name = $request->input('last_name');
     $user->email = $request->input('email');
     $user->password = $request->input('password');
     $user->save();
     return view('account/account_ok');
 }
 public function store(UserRequest $request)
 {
     $password = $request['password'];
     $hashedPassword = bcrypt($password);
     $request['password'] = $hashedPassword;
     $user = new User($request->all());
     $user->save();
     return redirect('users');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(UserRequest $request)
 {
     $request['password'] = \Hash::make($request->input('password'));
     $request['role'] = $request->input('role');
     //dd($request);
     User::create($request->all());
     \Flash::success('New user has been added.');
     return redirect()->route('admin.users.index');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(UserRequest $request, User $user)
 {
     $input = $request->all();
     $user->update(['name' => $input['name'], 'password' => bcrypt($input['password'])]);
     if ($request->ajax() || $request->wantsJson()) {
         return new JsonResponse($user);
     }
     flash()->success('aggiornato con successo!');
     return redirect('users');
 }
Exemple #30
0
 public function update(UserRequest $request, $id)
 {
     // ajax
     try {
         $this->user->update($id, $request->only('username', 'fullname', 'role'));
         return redirect()->action('Auth\\AuthController@getRegister');
     } catch (Exception $e) {
         return redirect()->back()->withInput()->with('error', 'Không thể truy vấn dữ liệu');
     }
 }