ASP.NET成员资格的替代方案是什么?

9
这个视频中,Ayende批评了主机使用asp.net会员制。如果asp.net会员制不好用——那么什么是好的呢?在视频中,Ayende没有提到其他可用的替代方案,只是指出不应该使用asp.net会员制。你知道其他适合asp.net会员制的好替代品吗?
1个回答

7
我建议您考虑您想要实现什么来确定ASP.NET Membership的适用性。 Ayende有强烈的意见。这个问题展示了一些优缺点和一些替代方案的想法。重点是它非常可扩展,因此您可以根据需要使用尽可能多或尽可能少的内容。就个人而言,我现在非常喜欢FluentSecurity,尽管它专门针对MVC。 编辑:另一个问题还有一个

3
我同意Holf的观点,Ayendes的观点实际上只是一种“观点”。他的观点将包含不使用和实现内置ASP.NET Membership功能的原因,可能只是因为它不能满足他想创建的独特项目/场景。在我看来,Membership功能是一个非常出色的开箱即用功能,具备我自己项目所需的必要加密功能。它还有独特的电子邮件功能、密码重置和检索等等。我使用asp.net membership,因为编写相同功能需要的时间太长了。 - Kev
2
所以,为了结束并总结我的先前评论:在编程世界中,没有适用于每个开发者需求的单一解决方案,每个项目都是不同的,需求也不同。这是一个很好的例子。对于客户A的要求,asp.net成员资格可能过于复杂,而对于客户B,则可能无法提供所有解决方案。对于客户C来说,它可能是完美的。或者您可以选择仅使用客户A和C需要的功能。作为开发人员,由您决定是否满足项目要求和安全要求。希望这些信息有用 :) - Kev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接