2.0.3 • Published 8 years ago
naptcha v2.0.3
Introduction
A simple captcha for Node.js, support node 0.10.x, 0.12.x, 4.x and 5.0. Support Mac OS X and Linux.
How to build
Make sure install nodejs before building.
$ npm run build
Run demo
$ npm run demo
Installation
Install ImageMagick before install naptcha on Linux.
$ apt-get install ImageMagick
$ npm install naptcha
Examples
express.js
var naptcha = require('naptcha').of();
app.get('/naptcha', function (req, res) {
var nap = naptcha.perform();
res.setHeader("Content-Type", "image/jpeg");
res.end(nap.bytes, 'binary');
});
koa.js
router.get('/naptcha', function* (req, resp) {
const nap = naptcha.perform();
this.session.naptcha = nap.text;
this.body = nap.bytes;
this.type = 'image/jpeg';
});
Release History
- 1.3.1
- stable version
- 2.0.0
- change api for get image bytes by
nap.bytes
- add cache for captcha
- change api for get image bytes by
- 2.0.3
- fix cache dispose issue
- stable version
License
MIT
2.0.3
8 years ago
2.0.2
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.3.1
9 years ago
1.2.10
9 years ago
1.2.9
9 years ago
1.2.8
9 years ago
1.2.7
9 years ago
1.2.6
9 years ago
1.2.5
9 years ago
1.2.4
9 years ago
1.2.3
9 years ago
1.2.2
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.0
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago