In this article I will demonstrate in four simple steps from scratch - How to create Custom Membership Provider in ASP.Net MVC Application for Form Authentication. It would serve as a replacement for the ASP.Net's built in membership provider when you feel that built in membership provider are not appropriate for your application.
else { return false; } } For this sample I have hardcoded the username and password in the code. In the actual scenario - fetch the username and password from the corresponding table in database.
<system.web>
<membership defaultProvider="MyMembershipProvider"> <providers> <clear/> <add name="MyMembershipProvider" type=" CutomMemberShipProvider.Models.CustomMembershipProvider"/> </providers> </membership>
</system.web> </configuration>
In the above article we have seen how to implement Custom Membership Provider. I have attached the Code for this sample Application. To keep the article simple I have used the ready made Account Controller, LogOn View, and Account Model coming with the default MVC project template. All these files can be modified to meet the project specific requirements.