Forgot Your Password Script – PHP As evidenced by high profile hacks on sites like Yahoo!, having a good method to reset a user account on a web site will help with the overall security of that site.