Captcha 验证码模块

2015-06-19 10:57:27


  前段时间用的ccap  但编译 有时候总有问题  各方查找下 发现了

Captcha

https://github.com/GeorgeChan/captchapng


/** * Captcha PNG img generator * @Author: George Chan 

BSD License */var http = require('http');var captchapng = require('captchapng');

http.createServer(function (request, response) {    if(request.url == '/captcha.png') {        var p = new captchapng(80,30,parseInt(Math.random()*9000+1000)); // width,height,numeric captcha
        p.color(0, 0, 0, 0);  // First color: background (red, green, blue, alpha)
        p.color(80, 80, 80, 255); // Second color: paint (red, green, blue, alpha)

        var img = p.getBase64();        var imgbase64 = new Buffer(img,'base64');
        response.writeHead(200, {            'Content-Type': 'image/png'
        });
        response.end(imgbase64);
    } else response.end('');
}).listen(8181);console.log('Web server started.\n http:\\\\127.0.0.1:8181\\captcha.png');


用着还不错  呵呵

你打算打赏多少钱呢?

打赏
(微信扫一扫)