2012-02-27 75 views
2

我对电子邮件验证和用户注册有疑问。有一天,我创建了帐户TwitterFacebook,我意识到他们两个都被要求填写CAPTCHA。甚至在验证我的电子邮件帐户之前,我已经可以使用我的帐户并添加好友等等。据说我的选择有限,但没有意识到。如何改进电子邮件验证

我的问题是,在我自己建立一个用户注册的网站时,我正在计划使用这种方法,如何处理垃圾邮件,“垃圾账户”以及不验证其电子邮件帐户的人员?

更实际的是,我想要么要求输入验证码和电子邮件(并且让用户稍后再验证他们的帐户),要么发邮件并等待验证(使用链接或临时密码)马上。在这种情况下,哪个是最好的选择? 谢谢!

回答

0

这是辩论问题的好坏。 我个人觉得使用电子邮件验证发送电子邮件帐户链接,并验证点击链接。这会让你信任的用户。

顺便说一句captcha还不错。它会强烈阻止自动创建账户。

+0

感谢您的答复人...是的我猜captcha +电子邮件验证是最安全的选择。但是,你会建议让用户立即验证他/她的电子邮件帐户吗?或让他/她导航并做未经验证的东西? – 2012-02-27 09:32:53

+1

这是由您的网站需要安全'电子邮件验证'。如果您使用验证码+电子邮件验证将会更安全。您可以在未经验证的情况下导航用户,在1周内通过电子邮件验证通知他验证帐户。否则,您的帐户将被删除 – 2012-02-27 09:38:15