javascript - 如何在html中使用javascript将文本转换为验证码图像?

标签 javascript captcha

我正在设计一个用于注册的网页,每次都需要验证码图像以确保安全。

如何将文本转换为验证码图像?

最佳答案

您不应该在客户端(浏览器上的 HTML 页面)获得验证码质询的答案。任何试图克服挑战的非人类都可以从中读取它。如果您希望使用 JavaScript 在浏览器中生成图像,则首先需要在客户端找到答案。

看看服务器端验证码选项,要么作为服务提供,如 reCAPTCHA或您选择的编程语言的一些库或脚本。

请注意,即使正确实现的验证码也可以相对轻松地通过文本识别 (OCR) 自动或 manually 被破解。 。

参见this stackoverflow question以供事先讨论。有关传统文本识别验证码的替代方案,请参阅 In Search Of The Perfect Captcha .

关于javascript - 如何在html中使用javascript将文本转换为验证码图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14645859/

相关文章:

javascript - 如何在 highcharts 标题中添加版权符号?

javascript - 如何使用从 SQL 数据库请求的相同数据在 <tr> 中创建链接?

php - 验证 reCAPTCHA key

python - 没有名为 'captcha.fields' 的模块

captcha - 重新验证码的小部件按钮重新加载整个页面

javascript - 如何使用 HTML/Javascript/CSS 将文本动态添加到图像上?

javascript - Webpack 和 React -- 意外的标记

javascript - 重构解构语句

recaptcha - 识别哪些网站正在使用ReCAPTCHA v1进行升级

java - 使用java的文本到验证码图像