2010-06-11 2 views
9

새 필드로 확장 등록을 더 많이 사용하고자하는 소셜 네트워크 예제 프로젝트에서 멤버십 공급자를 어떻게 구현할 수 있습니까? 감사.asp.net 용 사용자 지정 멤버쉽 공급자 C#

+0

Google에서 맞춤 멤버십 제공 업체를 검색하는 경우이 주제와 관련된 많은 훌륭한 자료를 얻을 수 있습니다. –

답변

5

회원 공급자가 사용자 프로필 정보를 보유하기위한 의미가되지 않습니다, 그들의 목적은 응용 프로그램을 인증 및 사용자 관리하는 메커니즘을 제공하는 것입니다. 마찬가지로 Fermin은 UserId의 기본 멤버 자격 테이블과 일대일 관계로 별도의 테이블을 만들었습니다. 이 사실을 감안할 때 회원 공급자가 회원 정보를 보유하기 위해 다른 스키마를 사용하는 다른 테이블에 대해 작업해야하는 경우가 아니면 you actually don't need a custom membership provider입니다.

3

기본 Memership Provider 세부 정보를 사용하고 저장할 필요가있는 확장 등록 세부 정보를 저장할 다른 테이블을 만들 수 있습니다.

그러면 멤버쉽 공급자 사용자 테이블에 대한 링크를 저장하는 외래 키를이 새 테이블에 저장할 수 있습니다. 그런 다음 필요할 때 언제든지 추가 정보를 업데이트하고보고, 삽입하고 추가 할 수 있습니다.

관련 문제