Reactjs 除了google recaptcha v2,如何在React JS中添加验证码

Reactjs 除了google recaptcha v2,如何在React JS中添加验证码,reactjs,captcha,Reactjs,Captcha,我正在使用reactjs和MVCWebAPI2来构建我的网站。我想在我的UI表单中添加验证码 除了使用GoogleRecaptcha,还有其他方法可以在reactJS/WebAPI 2中添加验证码吗 似乎每个人都在使用recaptcha v2。但在我的例子中,我更喜欢使用基于文本的验证码,比如recaptcha v1 谢谢您不必依赖谷歌的解决方案来解决这个问题。如果您使用React,您只需创建自己的名为Captcha的组件,该组件将决定是否可以传递表单。怎么做 创建新的React组件Captch

我正在使用reactjs和MVCWebAPI2来构建我的网站。我想在我的UI表单中添加验证码

除了使用GoogleRecaptcha,还有其他方法可以在reactJS/WebAPI 2中添加验证码吗

似乎每个人都在使用recaptcha v2。但在我的例子中,我更喜欢使用基于文本的验证码,比如recaptcha v1


谢谢

您不必依赖谷歌的解决方案来解决这个问题。如果您使用React,您只需创建自己的名为Captcha的组件,该组件将决定是否可以传递表单。怎么做

  • 创建新的
    React组件
    Captcha,并将其放置在您想要的任何位置 在你的应用程序中。您可以生成2个随机整数,并要求用户 添加它们
  • 根据以上内容创建验证方法。只要检查给出的结果是否等于它应该是什么。将验证放在应用程序的服务器端,因为可以操纵浏览器端
  • 仅当验证通过时才传递表单
  • 如果您的用户失败,请设置一些延迟 验证。可以很小-记住这是为了防止机器人 给你发垃圾邮件

  • 就这么简单!你的想象力是极限。在React组件内部,您可以定义任何您想要的验证方法。可以是简单的数学任务,可以区分形状,颜色,你想要的任何东西…

    嘿,为什么我的问题是负数?我问错问题了吗?我也问过同样的问题。没什么问题。