2012-05-26 5 views
9

this video Ayende는 asp.net 멤버십을 사용하여 호스트를 비판합니다. asp.net 회원이 사용하기 좋지 않다면 - 무엇입니까? 비디오에서 Ayende는 당신이 사용할 수있는 다른 것을 언급하지 않았지만 asp.net 멤버십을 사용해서는 안된다는 것을 지적했습니다. asp.net 멤버쉽에 대해 다른 좋은 대안이 무엇인지 알고 계십니까?ASP.NET 멤버십 대체 무엇입니까

답변

7

아옌데는 '강한 의견'을 가지고 있습니다. :-) 나는 ASP.NET 회원의 적합성이 실제로 당신이 성취하고자하는 것에 달려 있다고 제안 할 것입니다. This question에는 몇 가지 장단점과 대체 아이디어로 작업하는 몇 가지 아이디어가 나와 있습니다. 요점은 매우 확장 가능하므로 원하는만큼 사용할 수 있습니다.

개인적으로 MVC를 특별히 목표로하고 있지만 개인적으로는 지금은 FluentSecurity으로 많은 즐거움을 얻고 있습니다.

편집 : 이것에Another question, and another.

+2

나는 Holf와 동의 할 것이고, Ayendes 의견은 실제로 '의견'입니다. 그의 의견에는 ASP.NET 멤버쉽 기능에서 빌드를 사용하지 않고 구현하는 이유가 포함될 것입니다. 아마도이 기능은 자신이 만들고자하는 고유 한 프로젝트/시나리오를 수용하지 못할 것입니다. 멤버십 기능은 OUT OF THE BOX 기능을 사용할 준비가되어 있으며 내 프로젝트에 필요한 암호화가 필요하다는 의견이 있습니다. 그것은 독특한 이메일 기능, 비밀 번호 재설정 및 검색 및로드 더있다. 동일한 기능을 코드화하는 데 걸릴 시간이 너무 많아서 asp.net 멤버십을 사용합니다. – Kev

+2

프로그래밍을 끝내고 모든 개발자 요구 사항에 맞는 단일 솔루션은 없습니다. 모든 프로젝트가 다르며 요구 사항이 다릅니다. 이것은 좋은 예입니다. asp.net 멤버십은 클라이언트 B의 모든 솔루션을 제공하지 않을 수있는 클라이언트 A의 요구 사항에 과도 할 수 있습니다. 클라이언트 C의 경우 완벽 할 수 있습니다. 또는 클라이언트 A 및 C에 필요한 기능 만 사용하도록 선택할 수도 있습니다. 개발자가 프로젝트 요구 사항 및 보안 요구 사항을 충족시키는 지 확인하기 위해 개발자에게 달려 있습니다. 희망이 유용한 정보입니다 :) – Kev