1

In ASP.Net MVC, are the Forms Authentication and Membership Provider tightly coupled? The Membership provider model is very different than the existing user validation services that I already have that I need to integrate with. I would like to write my own class to manage users, but still use the built in forms authentication and forms cookie to allow a logged-in user to access authenticated sections of the website.

Can I just delete the reference to the MemberShipProvider from web.config and call my own custom class from the controller I use to validate users? Will Forms Authentication still work?

Rap
  • 6,851
  • 3
  • 50
  • 88
w.donahue
  • 10,790
  • 13
  • 56
  • 78

2 Answers2

4

You can either create a custom membership provider as @negadro mentioned or just call the SetAuthCookie after your custom validation.

//your custom validation logic here
FormsAuthentication.SetAuthCookie(userName, rememberMe);
Eranga
  • 32,181
  • 5
  • 97
  • 96
1

You can create custom membership provider. This answer will help you , i think. How do I create a custom membership provider for ASP.NET MVC 2

Community
  • 1
  • 1
negadro
  • 21
  • 1