2012-01-16 93 views
1

在ASP.Net MVC中,表单身份验证和成员资格提供程序是否紧密结合? 成员资格提供者模型与我已有的需要与之集成的现有用户验证服务非常不同。我想编写自己的类来管理用户,但仍然使用内置的表单身份验证和表单cookie来允许登录的用户访问网站的经过身份验证的部分。ASP.Net MVC表单身份验证和成员资格提供程序

我可以直接从web.config中删除对MemberShipProvider的引用,并从我用来验证用户的控制器中调用我自己的自定义类吗?表单身份验证仍然有效?

回答

4

您可以创建一个自定义成员资格提供程序,如@negadro提到的,或者在您的自定义验证之后调用SetAuthCookie

//your custom validation logic here 
FormsAuthentication.SetAuthCookie(userName, rememberMe); 
相关问题