Take the 2-minute tour ×

I am trying to figure out a password reset strategy for user's on localhost only without the need to send it to an actual email over the internet. This is for a school project and no access to the internet is allowed. I have searched everywhere and could only find tutorials and guides about resetting passwords by sending it the user's email addresses.

Can anyone point me in the right direction please of how to achieve such a task!

share|improve this question

closed as not constructive by Blazemonger, andrewsi, atk, acdcjunior, Edwin Alex May 16 '13 at 4:25


how about asking a secret question, that only the user knows the answer –  Ibu May 15 '13 at 17:43

2 Answers 2

up vote 0 down vote accepted

You can use Security Question (with Captcha if you want to be safer). If users want to reset his/her password he/she must answered security question right. Another way users have to ask to System Administrator, fill some form, and show student card or something.

share|improve this answer
Security question? Does that mean I have to add an extra field to the user's database table and give another input for the registration form? –  munue May 15 '13 at 17:47
For simplicity yes. But you can also create another table that filled with security question and the answer. But it will be more complicated. –  gilbertxenodike May 15 '13 at 17:50
ok thanks, I will go with the simplicity because I am new to web coding. –  munue May 15 '13 at 17:52

When creating the user for the first time, you could ask them a couple of secret security questions (like "what is your mother's middle name?"), and use those for account verifications. Hope this helps!

share|improve this answer
ok thanx, I will try to find something about this! –  munue May 15 '13 at 17:51
please don't forget to upvote this and mark this as answered if this works for you. –  Matthew Fisher May 15 '13 at 17:52
