Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

一个轻量级的图形验证码 trek-captcha

$
0
0

https://github.com/trekjs/trek-captcha

最近在逛 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)

相关链接:

PS

感谢 Ruby 版本的作者。


Viewing all articles
Browse latest Browse all 14821

Trending Articles