繁体   English   中英

ASP.NET MVC 4中的身份验证和授权

[英]Authentication and authorization in ASP.NET MVC 4

我正在用ASP.NET MVC 4制作一个Web应用程序,我想知道要使用哪种身份验证和授权机制。 我将仅使用SQL Server来存储凭据,并且不需要任何第三方登录(如Facebook,Google等)。所以我在想表单身份验证足以满足此要求吗?

提前致谢。

我建议使用SimpleMembership,它默认情况下在新的MVC项目中附带,因此可以使用。 如果要禁用Facebook,请禁用Google,您可以从AccountController中删除相应的模块。 SimpleMembership也很了解,因为它很好地处理了例如不同用户角色如何具有对应用程序的不同访问级别。

http://weblogs.asp.net/jongalloway/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-5-web-forms-and-asp-net-mvc-4-范本

需要记住的警告是,设置上下文的方式可能是,有一个用于业务逻辑的独立数据库,不同于默认用于成员资格的数据库。 因此,最终为了生产,您将希望将这两个合并在一起。 这是一些文章,可以使您对该主题有所了解。

如何更改简单成员资格表的默认数据库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM