저는 EF Code First와 함께 ASP.NET MVC3을 사용하고 있습니다. 나는 두 기술에 새로운, 그래서 제발 친절하게!Asp.net MVC3 + 코드 첫 번째 + 사용자 지정 멤버쉽 사용자 및 공급자 클래스?
나는 사용자 (회사 이름, 성/이름 등)에 대한 추가 속성이 필요하다는 요구 사항이 있습니다. 또한 SQL Server 이외의 데이터베이스에 회원 정보를 저장할 수 있어야합니다. 그래서 커스텀 멤버쉽 사용자와 프로 바이더 클래스를 조사하고 있습니다. 다만 EF Code First로 어떻게 작동하는지 모르겠다.
내 사용자 정의 사용자 클래스가 MembershipUser를 확장하고 있습니다. MembershipProvider 클래스의 사용자 지정 확장이 있습니다. 공급자 내에서 사용자 정보를 얻기 위해 DBContext 클래스를 사용하고 싶지만 제대로 작동하지 않는 것 같습니다. 누군가 나를 안내 할 수 있습니까?
감사
왜 작동하지 않는지 자세한 정보를 제공해 주실 수 있습니까? 이미 어려운 부분을 다뤘던 것처럼 보입니다. 나머지는 꽤 솔직해야합니다. – AJC
그냥 .02, .net 회원을 오래 전에 사용하지 않았습니다. .NET 회원 공급자를 모두 우회하는 FormsAuth 메서드를 사용하는 내 자신의 User 클래스 및 Auth 서비스를 사용하는 것이 더 쉽습니다. 이렇게하면 원하는 모든 속성을 사용할 수 있으며 지속성에 더 많은 유연성을 사용할 수 있습니다. –