Guest User

Untitled

a guest
Jan 30th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. <div class="card-content"> Desea cambiar su contraseña?<br><br>
  2. <div class="input-field col s12">
  3. <i class="material-icons prefix blue-text">edit</i>
  4. <label>Contraseña Antigua</label>
  5. {!! Form::open(['url'=>['ChangePassword',$user],'method'=>'POST', 'files'=>true,'class'=>'form-horizontal','id'=>'edit']) !!}
  6. {!! Form::text('password',$user->password,['class'=>'form-control']) !!}
  7. </div>
  8.  
  9. <a href="{{ url('ChangePassword', $user->id) }}" class="btn btn-primary green curvaBoton active modal-close">Actualizar</a>
  10. <a href="#" class="btn btn-primary green curvaBoton active modal-close">Volver</a>
  11. {!! Form::close() !!}
  12. </div>
  13.  
  14. public function changepassword(Request $request, $id)
  15. {
  16. $user = User::find($id);
  17. //$user->password = $request->password;
  18. //$newpassword = bcrypt($request->newpassword);
  19. //$confirmnewpass = bcrypt($request->confirmnewpass);
  20. //$encrypted = Crypt::encryptString($user->password);
  21. //$user->password = $encrypted;
  22. //$decrypted = Crypt::decrypt($request->password);
  23. //$user->password = $decrypted;
  24. //$user->password = bcrypt($request->password);
  25. //$user->password = $user->password;
  26. //$user->password = Hash::make($request->password);
  27. //$pass_encrypt = md5($request->password);
  28. $pass_encrypt = password_hash($user->password, PASSWORD_BCRYPT);
  29. $user->password = $pass_encrypt;
  30.  
  31. if (password_verify($user->password, $pass_encrypt));
  32. //if (Hash::check($request->password, $pass_encrypt))
  33. //{
  34. {
  35. $user->save();
  36.  
  37. return redirect()->action('UserController@edit');
  38.  
  39. Flash('Se ha modificado sus contraseña con exito!')->success();
  40. }
  41.  
  42. // }
  43.  
  44. }
  45.  
  46. Route::get('ChangePassword/{id}','UserController@changepassword');
Add Comment
Please, Sign In to add comment