有人可以向我解释如何发送验证邮件,而不使用asp.net usercreation向导,我希望它能够在发送电子邮件时包含激活帐户的URL链接
答案 0 :(得分:2)
首先在名为Users
的{{1}}表中添加一个字段RegisterGuidId
第二次向用户发送普通电子邮件,其中包含指向您的激活页面的链接,其中包含新生成的uniqueidentifier
第三使用生成的guid从数据库中获取用户数据
答案 1 :(得分:1)
基本上你需要做的是,当用户注册时生成一个特定于用户的哈希(理想情况是坏人无法预测的事情) - >将此哈希值发送到用户提供的电子邮件。
如果您收到带有url / hash的请求,则表示他已验证了自己的帐户。
无论如何,这是基本的想法。