【发布时间】:2011-03-29 22:42:57
【问题描述】:
有一个发送激活码按钮。单击按钮。它应该将激活码发送给客户。我没有找到任何有用的文章。谁能解释一下?
【问题讨论】:
标签: asp.net-mvc-2 activation-codes
有一个发送激活码按钮。单击按钮。它应该将激活码发送给客户。我没有找到任何有用的文章。谁能解释一下?
【问题讨论】:
标签: asp.net-mvc-2 activation-codes
您需要生成并存储某种特定用户独有的秘密信息,然后通过电子邮件或其他内容发送回您的应用程序的链接。您可以从查询字符串中读取密码,或者链接到带有登录名和文本框的页面以输入密码。但是你想处理这个页面。
将提供的秘密和用户凭据与存储的值进行比较。
这是一种相当幼稚的方法,甚至不会尝试通过这种类型的设置解决一些严重的安全问题,但是对于简单的一次性电子邮件验证,您可以侥幸逃脱。
请特别注意您打算在任何电子邮件中发送给用户的数据类型。
【讨论】: