Thinking about adding a members-only area on your asp.net site and allow only authenticated users to see certain pages. You don’t need to have a big audience to add members-only section in your site. The members-only area is particularly useful for publishing and sharing confidential information with selected visitors.
What are the basic features you need in your membership application? You need to allow new users to register at your site, allow users to access member’s only section using their username & password and allow members to change and reset their passwords. ASP.NET provides ASP.NET controls and tools that you can use to build login pages and to authenticate users.
Here’s a list of tutorials/scripts for adding premium membership features to your existing asp.net site
MyWSAT – ASP.NET Membership Administration
MyWSAT is a WebForms based ASP.NET Membership Provider. It features complete administrative back-end functionality as well as admin pages for users to manage their own user data. It allows you to manage membership users, roles and user profiles. This is a perfect starter kit for your next Blog, CMS, E-commerce or any project that requires security and user management. This application was created in Visual Web Developer 2008 Express and work with 2005 and 2010.
Building a Web Site with Membership and User Login
This article will explain how to create a membership page to your website using visual studio 2005. Learn how to use ASP.NET controls and ASP.NET membership services to create an application that executes only authenticated users to access certain pages and perform desired operations.
ASP.NET Membership Web Pages Tutorial
This tutorial will teach you how to use the WebSecurity Class to add registration to a website.
View the Tutorial
Creating a Web Site with User Login on Visual Studio or Visual Web Developer
This article shows you how to use ASP.NET controls and ASP.NET membership services to create an application that authenticates users and that hides information from anonymous users. In order to complete this, you will need the following installed on your computer. Visual Studio 2010 or Visual Web Developer 2010 Express, SQL Server Express and Access to an email server that can forward email messages.
View the Tutorial
Fully configured ASP.NET Visual Studio Membership Website Template
Get a pre-configured ASP.NET website (Visual Studio template) containing a Master page, error handling, login / logout etc. This article explains how to use the code to create ASP.NET Membership page.
Download AspNet Membership Template