2013-02-02 2 views
4

저는 최근에 ASP.NET으로 다시 돌아 왔습니다. MVC4 등에 관한 모든 것을 배우고 있습니다. 나에게 짜증나게 한 가지는 SimpleMembership 물건입니다. 그것은 당신에게 시간을 절약 해 줄 것입니다, 당신을 위해 만들어진 멋진 작은 회원제 시스템이지만, 아무것도 작동시키지 못하는 문제가 있습니다.MVC4 웹 사이트에 대한 멤버십 처리기를 작성하는 것이 일반적입니까?

난 그냥 내 자신의 테이블, 내 자신의 인증 코드, 내 자신의 처리기를 갖고 싶습니다.

이 작업은 일반적으로 수행됩니까? 많은 사람들이 SimpleMembership을 사용하거나 버립니다.

SimpleMembership에서 일해야하는 웹 개발자가되고 싶지 않고 작동하지 않을 수 있습니다. 당황 스럽지만 다른 한편으로는 성가신 것처럼 보입니다.

모든 의견, 사실 및 생각 감사합니다.

+2

@DarinDimitrov에서 지적한대로, 귀하의 관심사는 일반적인 것인지 (단순한 지 여부)가 아니라 SimpleMembership이 귀하의 필요를 충족시켜야하는지 여부입니다. 다른 공급자가 귀하의 필요 사항을 더 잘 충족시킬 수 있습니까? 또는 사용자 정의 처리기가 사용자의 요구를 가장 잘 충족시킬 수 있습니다. 이와 같은 선택은 항상 기능의 균형과 투자 된 개발 시간입니다. –

+1

[ASP.NET 멤버쉽 보안 모델을 사용해야하는 이유는 무엇입니까?] (http://stackoverflow.com/questions/440568/why-should-i-use-asp-net-membership-security-model) –

답변

4

이 작업은 일반적으로 수행됩니까? 많은 사람들이 SimpleMembership을 사용하거나 버립니다.

SimpleMembershipProvider가 응용 프로그램의 특정 요구 사항에 맞지 않는 경우 자체 공급자를 롤업하고 기본 제공되는 것을 사용하지 않는 것이 좋습니다.

많은 사람들이 SimpleMembership을 사용하거나 삭제합니까?

나는 다른 사람들에 관해서 이야기 할 수는 없지만, 개인적으로는 특정 프로젝트 요구 사항과 SimpleMembershipProvider가 적합한 지 결정하거나 사용자 지정 공급자를 구현해야하는지 여부에 따라 개인적으로 결정했습니다.

반면에 SimpleMemeberhsipProvider를 사용하는 방법을 모르거나 제대로 작동하지 않을 수 있기 때문에, SimpleMemeberhsipProvider를 제외하면 당혹 스러울 수 있습니다. 이 경우 나는 당신이 그것을 문헌에서 읽는 것을 시작할 것을 권한다. 물론 특정 문제가 발생하면 지금까지 코드와 진행 상황을 보여 주면서 주저하지 말고 발생하는 정확한 문제를 설명하고 StackOverflow를 사용하는 사람들은 도와주세요.

+0

감사 , 당신이 말하는 것은 사실입니다. 나는 결국 작동하게 만들었지 만, 기본 '인터넷 응용 프로그램'에는 없었던 추가 구성이 필요했습니다. 이상한. 정직하게 말하자면, 조금 비싸고 까다롭게 보입니다. –