2011-02-28 120 views
8

我一直在寻找reddit.com,他们不需要新用户输入电子邮件地址。相反,他们只需要用户输入验证码。确实需要验证新用户的电子邮件地址验证吗?

我一直在考虑只使用recaptcha来验证新用户,而不是像许多网站一样使用电子邮件地址和验证码。

验证电子邮件地址和验证码有什么用?机器人似乎更可能欺骗电子邮件验证而不是验证码。

+0

免责声明:验证电子邮件才有意义,如果你的Web应用程序是定期发送电子邮件到上述地址。但对我来说这不会是真的。 – Simian 2011-02-28 20:56:17

+0

有一点需要注意的是,Mailinator(http://mailinator.com/)等服务可让您随时创建一次性电子邮件地址。 – dana 2011-02-28 21:01:14

+0

在某些管辖区域,您需要验证允许发送用户电子邮件的电子邮件地址。 – CodesInChaos 2011-02-28 21:13:46

回答

6

我已经丢失了我的Reddit密码 - 并且无法恢复它。

验证电子邮件的目的不仅在于看到有人可以收到电子邮件并单击其中的链接;机器人也可以做到这一点。这封电子邮件是一条返回用户的路径:它用于恢复丢失的密码(以及人们忘记密码),通知重要事件等。

OpenID也是一个很棒的注册/登录选项,最小的麻烦对于用户来说,你也会收到一封经过验证的电子邮件。

2

我不会说你永远只想要只有一个电子邮件地址验证; tbh我认为这个“验证”部分对于人们来说只是确保他们有一个用户的电子邮件地址,他们以后可以用于通知或其他原因的噱头。你可能拥有一个“活的”电子邮件地址,而不是保险,这个人不是一个机器人。

1

电子邮件甚至不是验证用户的很好方法。它易于使用disposable email services,它也很容易自动点击激活链接。

+2

虽然我同意你的大部分帖子,但一次性电子邮件服务还是有很好的黑名单。根据我的经验,当您想注册某个使用黑名单的地方时,在其中一个大型免费发布程序中创建新帐户比查找未列入黑名单的一次性电子邮件域更容易。 – CodesInChaos 2011-02-28 21:20:44

2

关于一次性电子邮件服务的黑名单:看看http://www.block-disposable-email.com。这是我最近开始的一项服务。它是免费的,目前可以检测超过1000个使用dea服务的域名。

如果需要我还可以提供一种黑名单。

问候,

格罗尔德

相关问题