首页 文章

注册时,如果我有电子邮件验证步骤,是否需要验证码?

提问于
浏览
2

我正在构建一个asp.net mvc Web应用程序 . 用户注册时是否需要使用验证码?因为我们通过标准方式让用户验证电子邮件,例如在电子邮件中发送链接以及当用户点击链接时,电子邮件将得到验证 .

你认为机器人可以实际打开电子邮件并验证吗?此外,机器人每次注册都需要一个新的电子邮件地址 .

3 回答

  • 1

    我认为它的主旨可以总结如下:

    • captchas有助于防止自动注册

    • 电子邮件确认有助于防止冒充

    电子邮件确认比机器人通过的CAPTCHA要容易得多 .

  • 0

    是的,机器人可以创建新的电子邮件帐户,并从这些帐户发送和接收电子邮件 .

    如果你的网站不太可能被机器人瞄准,你不需要使用验证码,但是如果你担心攻击,那么CAPTCHA是一个好主意并且实施起来相当便宜 . 您应该记住,它会对您网站的可用性产生负面影响,并可能使某些用户难以登录 .

  • 0

    每个注册要求的“新电子邮件地址”都不难被击败(想想mailinator.com),但我无法想象机器人确认您的电子邮件,您只需处理发送冗余电子邮件并评估是否是问题 .

相关问题