2010-02-08 146 views
3

考虑一个新的开发网站,它需要用户注册服务。注册用户:验证码和确认电子邮件?

很多网站的要求通过电子邮件和通过让用户输入captcha个确认。这两种设备的用法是什么?

如果一个网站有验证码验证,它是否仍然需要电子邮件确认?

回答

9

验证码告诉你一个真实的人注册,而不是一个“机器人”。

确认邮件告诉你的用户输入他们可以控制一个真实的,合法的电子邮件地址。

根据您的需要,您可能需要其中一个或两个。

1

我认为,电子邮件必须确认(即再次进入),以确认它是否输入正确,有没有错别字。验证码只是为了确保你是一个真正的人,而不是自动化。

如果电子邮件确认你是说你验证该电子邮件是正确的格式和实际存在,这将被用来确保您有到达用户的一个有效途径。

3

你可能想保护用户免受自己,如果他们把在一个错误的电子邮件,然后经过一段时间忘记自己的密码,也许他们将无法收回自己的账户。

1

我会说是,因为你永远不会太安全。这只是一种真正确认注册用户真的是人的方式。虽然CAPTCHA是处理人工注册的有效方式,但电子邮件确认技术可以确保电子邮件的所有者正是注册人。这适用于某人使用某人在某个网站上注册邮件的情况。

1

验证码用于确保用户是人。

而电子邮件确认用于确保他们拥有电子邮件地址。

您不一定需要这两个步骤。他们在网站上看到的网站流量很大,并且可能有很多垃圾邮件。因此,应根据您网站的性质做出决定。

例如,经常可以看到公众网上论坛需要这两个因为有激励流氓广告主通过张贴评论自动化的垃圾邮件您的网站。而这两种机制在防止这种情况方面有些重大障碍。相比之下,类似的组织真的没有动机去发送一个私人网站。

1

验证码验证您是否是人。

确认电子邮件验证您(人类)是否可以访问合法的电子邮件地址。

相关问题