确认电子邮件发送给vb.net中的用户到mysql数据库

时间:2012-11-15 20:51:32

标签: mysql vb.net confirmation-email

只想询问是否有某种方法可以向vb.net网站添加自动电子邮件确认。 我希望该用户在网站上创建新帐户,并且网站会向他们发送确认链接。只有点击确认电子邮件,用户才能完全注册。

我知道vb中有一些构建登录页面的方法。但我正在使用自己的登录信息。主要是因为用户连接的数据库是MySql。

类似这样的事:http://www.asp.net/web-forms/videos/authentication/implement-the-registration-verification-pattern

知道在哪里看?大多数谷歌搜索链接都使用php或Microsoft Sql。

提前感谢您提供任何良好的链接或解决方案。

彼得

1 个答案:

答案 0 :(得分:1)

基本上,当用户注册帐户时,您会生成确认#(我将使用GUID),然后向用户发送包含确认链接的电子邮件。确认链接是确认页面的URL,其中包含确认#as参数,即www.mysite.com/confirmation.aspx?code={guid}。使用用户帐户表将确认代码保存在数据库中(它可以位于同一个表或单独的表中)。用户必须单击确认网址进行确认。确认后,您只需要检查代码是否与数据库中的Guid相同。

基本上,这个过程是相同的,它与mySQL或SQL Server没什么关系。

这里有一个例子,虽然它是C#,同样的过程,代码中的语法略有不同:

http://www.webreference.com/programming/asp_net/registration-confirmation-system/index.html

asp.net confirmation mail send link that contains a unique identifier