ASP.NET MVC用户身份验证
问题描述:
我正在使用MVC 3应用程序的存储库/服务模式。ASP.NET MVC用户身份验证
我的问题有两个:
1)你在哪里管理身份验证?在服务层或MVC应用程序本身?
2)我是否应该使用自定义成员资格提供程序和表单身份验证?
感谢, 山姆
答
在我的情况下,你应该使用它,我倾向于创建处理逻辑此认证服务。
在实际的应用程序中,我使用Forms身份验证,但调用自定义服务来处理细节。这样,我可以重新使用其他应用程序的认证机制,或者将它们全部交易到不同的标准,无论是最好的。
答
回答总是这取决于,
- 通常我每天委派任务,服务层,包括身份验证时,MVC应用程序仅仅是众多接口之一。
- 我想,如果它符合你要求的