【问题标题】:What can be the best way to use captcha with spring boot and react application?将验证码与 Spring Boot 和 React 应用程序一起使用的最佳方法是什么?
【发布时间】:2019-12-28 10:13:47
【问题描述】:
我想为我的应用程序实现验证码,该应用程序在 React JS 上具有前端,在 Spring boot 上具有后端。为了实现验证码,我发现了很多解决方案,比如 google 的 recaptcha、botdetect 库等。
但是我有点困惑在我的应用程序中使用验证码的最佳方式和流程是什么。我想选择一种优化且处理速度快的方式。
请回答您的建议。提前致谢!
【问题讨论】:
标签:
reactjs
spring-boot
react-redux
recaptcha
captcha
【解决方案1】:
我在 node.js 中使用了一个名为 svg-captcha (link:https://www.npmjs.com/package/svg-captcha) 的包;它是专门为避免谷歌recaptcha而构建的(这个想法很简单,所以你可能会找到类似的spring boot包),基本上客户端通过api调用后端的图像(svg);它返回图像和编码文本。您可以使用相同的想法进行快速应用。虽然,我不会将它用于严肃的应用程序。祝你好运!