This adds simple password recovery to your Sitefinity admin login page. User enters their username to initiate password request. To ensure security, an email is sent to that user with a reset link and a generated validation key which the user must enter to complete the reset. The new password is then emailed to the user.
NOTE: Usage requires that your site web.config file be properly configured to send email:
<system.net>
<mailSettings>
<smtp from="YOUR@EMAIL.COM">
<network host="MAIL.YOURSERVER.COM" userName="LOGIN" password="PASSWORD" port="25"/>
</smtp>
</mailSettings>
</system.net>
Usage
Unzip to your /Sitefinity folder, then visit yoursite.com/sitefinity/login.aspx. There is a new box below the standard login to add your username.
This has been tested with Sitefinity versions 3.6 up to 3.7 SP1
Download
Download SitefinityPasswordRecovery.zip (Updated 12/7/2009: fix login link in email)