【发布时间】:2010-09-15 04:37:06
【问题描述】:
我在使用 ASP.NET 方面不是很有经验,但是我已经为简单的 WebForms 应用程序使用了内置的成员资格提供程序,并且在尝试扩展它们的工作方式时发现了它们 PITA(添加/删除几个字段并重做)相应地进行控制)。 现在我正在为 MVC(基于 ASP.NET MVC 或 Monorail)项目做准备,我在想——有没有更好的方法来处理用户?让他们登录/注销,让网站的某些部分对某些用户可用(例如登录的用户,或类似于许多社交网站的“与朋友分享”功能,您可以在其中指定有权访问的用户确定的事情。 如何以可以良好扩展的方式最好地实现这一目标?
我想,我并不清楚。改写我的问题: 您会为面向 Web 的应用程序使用标准的 ASP.NET 成员资格提供程序,还是其他(什么)?
【问题讨论】:
-
你试过使用 Rhino Security 吗?成功了吗?
标签: asp.net architecture asp.net-membership