如何在asp.net mvc2中发送激活码?

时间:2011-03-29 14:27:14

标签: asp.net-mvc-2 activation-codes

有一个发送激活码按钮。单击按钮。它应该将激活码发送给客户。我没有找到任何有用的文章。任何人都可以解释一下吗?

1 个答案:

答案 0 :(得分:1)

您需要生成并存储特定用户特有的某种秘密信息,然后通过电子邮件或带有链接的内容发送回您的应用程序。您可以从查询字符串中读取秘密,或链接到具有登录名和文本框的页面以输入它。但是你想要工作页面。

根据存储的值比较给出的密码和用户凭据。

这是一种相当天真的方法,甚至没有尝试通过这种类型的设置解决一些严重的安全问题,但对于简单的一次性电子邮件验证,您可以侥幸逃脱。

要非常小心您打算在任何电子邮件中向用户发送哪种类型的数据。