Sitefinity 3 Password Recovery Tool


Sitefinity 3 Toolkit

The Sitefinity Toolkit is a collection of enhancements to the Sitefinity Content Management System by Telerik.


jQuery Banner Swapper

The goal of Banner Swapper is to use only two elements, swapping the images back and forth, eliminating the need to load potentially dozens of frames, divs, or list items.


Sitefinity 3 Password Recovery

This code sample adds a simple password recovery feature to your Sitefinity 3 admin login page.



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)


Page Init Solutions

Get in touch

Page Init Solutions
PO Box 720912
McAllen, TX 78504

(956) 287-0887