iResetMe is a browser based utility that lets your end users perform their own password resets when a user profile is disabled or a password is forgotten.
This is done in a secure environment using personal challenge response questions.
more details >>