Advertisement
rhuntington

Pw reset

Aug 27th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.57 KB | None | 0 0
  1. //jQuery
  2. $("#resetbtn").click(()=> {
  3.  // post to backend
  4.  $.post("data.php", {reset:true, userid:userid}, (data)=> {
  5.   // sends request and will respond with temporary password
  6.  });
  7.  
  8. //PHP
  9. <?php
  10.  if(isset(/* front end data*/)) {
  11.   UPDATE users set password = /* temporary generated pw
  12.   from php */, pwreset = 1, pwresetexpire = /* 2 hour reset
  13.   limit in format of Y:m:d H:i*/
  14.  }
  15. // user enters temp password, updates to new
  16.  if(isset(/*new pw*/)){
  17.   update users set pwreset = 0, pw = /*new pw*/,
  18.   pwresetexperire = ""
  19.  
  20.   // logs generated here
  21.  }
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement