2012-07-15 8 views
0

XML 기반의 Tiny Membership Provider를 사용하고있는 asp.net 사이트가 있습니다. 사용자가 제공 한 이메일 주소로 이메일을 보내고 싶습니다. 내 사이트에 링크가있는 계정을 만듭니다. 이 링크를 클릭하기 만하면 그의 계정이 활성화되기를 원합니다. 이 기능을 회원 공급자의 기존 기본 동작에 어떻게 통합 할 수 있습니까?사용자 생성시 전자 메일 주소 확인을 위해 전자 메일 보내기

답변

3

사용자를 만들 때 MembershipUser.IsApproved을 false로 설정하고 링크가 포함 된 이메일을 새 사용자에게 보냅니다. Membership.CreateUser 메서드는이 목적으로 isApproved 매개 변수를 갖습니다.

사용자가 링크를 클릭하면 유효성을 확인한 다음 MembershipUser.IsApproved을 true로 설정하십시오.