一个轻量级的图形验证码 trek-captcha
https://github.com/trekjs/captcha
Updated: 当前使用了纯 JS 实现,不依赖 C/C++,不依赖 ImageMagick,不依赖 Canvas。
最近在逛 ruby-china,发现一个 Ruby 图形验证码的实现,非常赞,也就顺手移植到 Node.js 上。
特点:
- 轻量:不依赖 ImageMagick,不依赖 canvas
- 简单:使用超简单
- 性能:
C++ 模块
例子:
'use strict'
const fs = require('fs')
const captcha = require('trek-captcha')
const { token, buffer } = captcha(5)
// console.log(token, buffer)
fs.createWriteStream('a.gif').on('finish', () => console.log('END')).end(buffer)
相关链接:
- https://ruby-china.org/topics/27832
- https://ruby-china.org/topics/32192
- https://github.com/huacnlee/rucaptcha
PS
感谢 Ruby 版本的作者。
15 回复
使用C/C++ 模块,差评
棒棒哒,已star
Starred.
https://github.com/trekjs/captcha 纯 JS 来了。
顶
666
mark
Starred
非常好,start
非常好的
赞,已Star
mark
已Star
mark From Noder
做的不错哇,star