I am looking for a turn-key, reliable and secure user registration system. It must be PHP/MySQL. I would like to have features such as “remember me”, password retrieval and email validation.
Does such a script exist? I have been trying to write one, but I am a newby and think that if I could see how one works, then it would help me learn.
You should not be contributing to yet needing to remember another set of login credentials(probably unsafe too). Please use something like openid, google friend connect, facebook connect, etc. I created a small library which uses lightopenid. It is just forking project and you are good to go. Store the unique url inside a session(prevent session-fixation).
You should be able to view demo at a small domain of mine: http://westerveld.name/php-openid/. The only thing I did was cloning the project from github.