什么用于ASP.NET的成员资格
我在使用ASP.NET方面不是很有经验,但是我已经使用内置的成员资格提供程序来处理简单的WebForms应用程序,并且在尝试扩展它们的工作方式时发现它们是PITA(相应地添加/删除少量字段和重做控件) .
现在我正在准备MVC(基于ASP.NET MVC或Monorail)的项目,我在想 – 是否有更好的方法来处理用户?让他们登录/注销,保持网站的某些部分可供某些用户使用(如登录用户,或类似于“与朋友分享”功能的许多社交网站,您可以在其中指定有权访问的用户)确定的事情. 如何最好地以可扩展的方式来解决这个问题? 我猜,我不清楚.重述我的问题: 解决方法
ASP.NET中的成员资格提供程序非常方便且可扩展.使用Active Directory,SQL Server和OpenLDAP等“现成”功能非常简单.主要优点是不重新发明轮子的能力.如果您的需求比您的需求更加细微,那么您可以通过扩展覆盖ASP.NET控件使用的方法来构建您自己的提供程序.
我正在为电子商务网站建立自己的自定义成员资格提供程序.以下是有关会员提供商的更多信息的一些资源.当我开始这个项目时,我问自己同样的问题. 这些资源对我的决定很有帮助: > Writing a Custom Membership Provider – DevX 我个人认为除了你想要滥用自己或者内置功能无法满足你的需求之外,不需要使用内置的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 可以在运行时更改数据注释吗? (ASP.NET MV
- asp.net – 如何使用输出缓存.ashx处理程序
- asp.net-mvc – 动态生成sitemap.xml
- razor-pages – 何时使用LocalRedirect与RedirectToPage
- VS 2015 Update 2 – 调试时不存在变量,为什么?
- asp.net-mvc-4 – 为什么BeginForm(“Foo”)在查询字符串中
- asp.net-mvc-3 – 如何模拟查询字符串
- asp.net-mvc – 具有ASP.NET MVC的多语言网站
- asp.net – MVC 3 System.Web.Optimization捆绑单个文件
- asp.net – 从aspx页面中的Static方法访问ViewState
- asp.net-mvc-4 – SignalR维护浏览器刷新时的连接
- asp.net-mvc-3 – ReSharper无法解析Razor
- Exp5 MSF基础应用 20164320 王浩
- asp.net-mvc-2 – ASP.NET MVC 2显示名称DataAnn
- .Net Core微服务入门全纪录(六)——EventBus-事
- 我的asp.net应用程序需要“IIS元数据库和IIS 6配
- asp.net-mvc-4 – 如何在MVC4 C#中安排任务?
- asp.net – 在Web.config中读取和编辑配置
- asp.net-core – IApplicationBuilder不包含UseS
- 如何使用ASP.NET Identity 3.0没有Entity Framew