我正在创建一个MVC 4网站,需要使用某种会员提供商。 我一直在关注有关自定义成员资格提供程序的一些教程,但我也一直在阅读只使用默认成员...现在我只是比我开始之前更困惑:)什么时候它是一个更好的解决方案使用默认成员资格提供程序而不是自己做?当我查看MyCustomMembershipProvider.cs类时,我看到许多方法覆盖了MembershipProvider.cs中的方法。几乎所有的方法都是我在网站上需要的,所以最后我将创建一个默认会员提供者的副本。??
答案 0 :(得分:0)
除非您是那些讨厌默认会员资格实施方式的人之一,或者您对会员提供商有非常特殊的需求,否则没有理由避免使用默认提供商。换句话说,如果你真的不在乎它是如何工作的,那就使用默认值。
特别是,虽然MVC 4默认使用Simple Membership Provider,但它与SqlMembershipProvider不同(通常认为是大多数教程中的默认值)。您将想要了解MVC4中的简单成员资格提供程序的工作原理。