【问题标题】:Send email to validate email address while user creation创建用户时发送电子邮件以验证电子邮件地址
【发布时间】:2012-07-14 15:35:46
【问题描述】:

我有一个 asp.net 站点,我在其中使用基于 XML 的 Tiny Membership 提供程序。我想在用户在我的网站上创建一个帐户时通过用户提供的电子邮件地址发送一封电子邮件,该帐户将具有链接。只有在单击此链接后,我才希望激活他的帐户。如何将此功能合并到 Membership Provider 的现有默认行为中?

【问题讨论】:

    标签: c# asp.net membership-provider email-validation


    【解决方案1】:

    创建用户时,将 MembershipUser.IsApproved 设置为 false,然后向新用户发送一封包含链接的电子邮件。 Membership.CreateUser 方法有一个参数 isApproved 用于此目的。

    当用户点击链接时,验证然后将MembershipUser.IsApproved设置为true。

    【讨论】:

      猜你喜欢
      • 2014-09-18
      • 2019-11-25
      • 2011-12-29
      • 1970-01-01
      • 2015-06-25
      • 2016-01-21
      • 2014-06-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多