0

MVC 4 웹 사이트를 만드는 중이며 일종의 멤버 자격 공급자를 사용해야합니다. 맞춤 멤버십 제공 업체에 대한 자습서를 보았지만 기본 애플리케이션을 사용하는 것에 대해서도 읽었습니다 ... 그리고 지금 시작하기 전보다 혼란 스럽습니다 :) 언제 기본 멤버십을 사용하는 것이 더 나은 해결책입니까? 당신 자신을 만드는 것보다 공급자? MyCustomMembershipProvider.cs 클래스를 보면 MembershipProvider.cs의 메서드를 재정의하는 많은 메서드가 있습니다. 거의 모든 메서드가 내 웹 사이트에서 필요한 것입니다. 그래서 결국에는 기본 멤버 자격 공급자의 복사본을 만들 것입니다. ??MVC의 기본 회원 공급자 대 사용자 지정 멤버십 공급자. 무엇을 선택해야합니까?

답변

0

기본 멤버십이 구현되는 방식을 싫어하는 사람이거나 회원 공급자에 대해 매우 구체적인 요구 사항이있는 경우가 아니면 기본 공급자 사용을 피할 이유가 없습니다. 즉, 실제로 작동하는 방식에 신경 쓰지 않는다면 기본값을 사용하십시오.

MVC 4는 기본적으로 SqlMembershipProvider와는 다른 Simple Membership Provider를 사용합니다 (대부분의 자습서에서는 기본값으로 간주됩니다). MVC4의 Simple Membership Provider가 어떻게 작동하는지 살펴 보겠습니다.