注册用户:验证码和确认电子邮件?

时间:2010-02-08 16:00:28

标签: web-applications captcha confirmation-email

考虑一个正在开发的新网站,它要求用户注册服务。

许多网站需要通过电子邮件确认并让用户输入captcha s。这两种设备的用途是什么?

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

6 个答案:

答案 0 :(得分:9)

验证码告诉您注册的是真人,而不是“机器人”。

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

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

答案 1 :(得分:3)

您可能希望保护自己的用户,如果他们输入错误的电子邮件,然后在一段时间后忘记密码,他们将无法恢复他们的帐户。

答案 2 :(得分:1)

我认为必须确认电子邮件(即再次输入),以确认电子邮件输入正确并且没有拼写错误。验证码只是为了确保你是一个真实的人,而不是自动化。

如果通过电子邮件确认您的意思是您确认电子邮件的格式正确并且确实存在,那么将用于确保您有一种有效的方式来联系用户。

答案 3 :(得分:1)

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

答案 4 :(得分:1)

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

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

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

例如,通常会看到公共在线论坛需要这两者,因为流氓广告商有动机通过发布自动评论来垃圾邮件。而这两种机制在某种程度上是防止这种情况发生的重大障碍。相比之下,类似的组织真的没有动机去垃圾邮件本性的网站。

答案 5 :(得分:1)

验证码验证你是一个人。

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