몇 가지 조언이 필요합니다. 저는 현재 MVC 4 & SimpleMemberhip을 LDAP와 함께 사용하여 사용자를 인증하고 있습니다. 문제는 보안 문제로 인해 사용자 이름과 비밀번호를 webpages_Membership 테이블에 저장하고 싶지 않다는 것입니다. 두 번째 문제는 사용자가 편집 할 수있는 프로필을 제공하고 싶다는 것입니다. 처음SimpleMembership을 사용하지 않고 사용자 프로필을 구현할 수 있습니까?
- 사용자 로그 및 새 항목은 홈페이지
- 이름에 표시됩니다 webpages_Membership
- 에서 사용자 프로필을 편집 할 개별 링크를 생성 :
여기에 지금까지 어떤 작품입니다 프로파일
- 사용자의 특정 세부 LDAP 서버로부터 페치되어 처음 접속과 ,174 프로필에 기록 된 UserProfiles 표에 추가 나는 현재 ValidateUser 방법에 대한 재정의와 SimpleMembership을 사용하고
p.s. 나는 처음 로그인 할 때 외에 새로운 사용자 & 프로파일을 만드는 더 좋은 방법이 있다는 것을 알고 있지만 여전히 그것에 대해 연구 중이다.
답장을 보내 주셔서 감사합니다. 저는 이전에 Extended Membership을 시도하지 않았지만 그 가치가있는 것 같습니다. 나는 nJupiter 패키지를 시험해 보았지만 좀 더 자세하게 탐색 할 필요가있다. FYI, 내가 언급하지 않은 경우를 위해, UserProfile 잘 작동합니다. 프로파일을 편집하고 저장할 수 있습니다. 회원 문제를 해결하기 만하면됩니다. – nouptime
@nouptime.'ExtendedMembershipProvider'는'SimpleMembershipProvider'의 기반이되기 때문에'WebSecurity'와 함께 당신의 공급자를 사용하기를 원한다면 파생 된 것입니다. 나는'WebSecurity'와'ExtendedMembershipProvider'가 [이 해답에서] (http://stackoverflow.com/a/16734651/1945631)에 대해 어떻게 보았는지에 대한 광범위한 설명을 썼다. –