我有一个asp.net网站,我正在使用基于XML的Tiny Membership提供商。我想在用户提供的电子邮件地址上发送电子邮件,同时他在我的网站上创建了一个帐户,该帐户将有链接。只有在点击此链接后,我希望他的帐户被激活。如何将此功能合并到成员资格提供程序的现有默认行为中?
答案 0 :(得分:3)
创建用户时,请将MembershipUser.IsApproved
设置为false,然后发送包含指向新用户的链接的电子邮件。为此,Membership.CreateUser
方法有一个参数isApproved
。
当用户点击链接时,请验证然后将MembershipUser.IsApproved
设置为true。