A memcached store for express-brute
npm install express-brute-memcachedexpress-brute-memcached
=======================


A memcached store for express-brute
Installation
------------
via npm:
$ npm install express-brute-memcached
Usage
-----
`` js
var ExpressBrute = require('express-brute'),
MemcachedStore = require('express-brute-memcached');
var store = new MemcachedStore('127.0.0.1');
var bruteforce = new ExpressBrute(store);
app.post('/auth',
bruteforce.prevent, // error 403 if we hit this route too often
function (req, res, next) {
res.send('Success!');
}
);
`
Options
-------
- hosts Memcached servers locations, can by string, array, or hash.options
- prefix` An optional prefix for each memcache key, in case you are sharing
-
your memcached servers with something generating its own keys.
- ... The rest of the options will be passed directly to the node-memcached constructor.
For details see node-memcached.