6

올해의 BUILD 컨퍼런스에서 "Entity Framework로 몰입 형 데이터 경험 만들기"비디오를보고 간단한 응용 프로그램을 만들어 EF의 새로운 기능을 테스트하려고했습니다. 그러나 ASP.NET 멤버십 공급자를 사용하여 내 응용 프로그램 내에서 사용자와 역할을 관리하고 싶습니다. 코드를 첫 번째 방법에 포함시킬 수있는 확실한 방법을 찾기 위해 고심하고 있습니다. 당신들은 이것이 어떻게 행해질 수 있는지에 대한 권고, 제안 또는 예를 가지고 있습니까?EF 4.1 업데이트 1 코드 우선 + ASP.NET 멤버쉽 공급자

+1

그렇게하지 마십시오. 멤버쉽 제공자는 자체 API를 가지고 있습니다. = 바퀴를 재발 명하여 시간을 낭비하는 대신 해당 API를 사용하십시오. –

+1

참조 된 빌드 비디오에 대한 링크를 제공 할 수 있습니까? – BozoJoe

답변

0

EF Code First를 사용하여 구현 된 맞춤 멤버십 제공 업체를 만드는 좋은 예가 나와 있으므로 GitHub의 MVC3-Boilerplate 프로젝트를 살펴 보는 것이 좋습니다.

0

이 NuGet 패키지는 매우 유용합니다.

MVC에서 Altairis Web Security, Entity Framework 및 Unity를 사용하기위한 빠른 시작 샘플 3. 매우 쉬운 회원 사용자/역할 통합. 이 빠른 시작을 사용하면 프로젝트의 사용자와 역할 부분이 완전히 설정됩니다. 당신은 회원 가입 로그인, 당신이 찾고있는 무엇을 할 수 등 사용자

http://www.nuget.org/List/Packages/quickstart.mvc3.unity.ef.altairiswebsecurity

0

CodeFirstMembership에 대한 역할을 편집 할 수 있습니다.

특징 :

아이디 또는 사용자 이름과 이메일이
  • 코드 - 첫 번째 방법
  • SimpleMembershipProvider에서 거의 모든 기능을 사용하여 고유
  • 이메일 GUID의
  • 로그인에 중 하나를 입력하여 기반
    • 모든 회원 필드의 이름을 변경/변경/현지화 할 수 있습니다.

    또한, ShoelaceMVC이 CodeFirstMemebership를 구현하고 Twitter's Bootstrap에 좋은 레이아웃 덕분에 함께 제공 훌륭한 MVC3 스타터 프로젝트는

  • 사용할 수
  • 쉽게 확장 (추가 필드를 추가)
  • VB.NET 및 C# 버전.

  • 관련 문제