【发布时间】:2010-08-24 21:27:24
【问题描述】:
我一直远离 asp.net 会员,因为它看起来很臃肿,而且(当时)无法测试。特别是在 asp.net MVC 的情况下,是否有人使用替代解决方案来为用户分配角色,并为登录用户存储一些附加信息?有什么推荐吗?自己开发,只实现你需要的功能是不是很疯狂?
【问题讨论】:
-
如果您需要替代方案,那么您可能有一些原因...您能与我们分享吗?您想使用的 asp.net 会员资格中缺少什么?
-
我不确定它是如何“臃肿”的。如果有的话,就是角色方面有点倾斜。
-
可以在aspnet_regsql生成的表中添加列,效果很好。然后,如果需要,您可以参考实体模型中的表。这样,您仍然可以使用 ASP.NET 的成员资格提供程序,只要它适合您,但您也可以从您存储的其他信息中受益。
-
你在用什么?有许多解决方案可以扩展您可能已经在使用的其他工具。例如,如果您使用 NHibernate 进行数据访问:stackoverflow.com/questions/512922/…
-
自己动手并不疯狂。在我看来,使用 ASP.NET 成员比编写自己的成员更麻烦。编写完成后,可以轻松地在其他项目中重复使用它。
标签: asp.net-mvc asp.net-membership