A Redis store for express-antiflood
import antiflood from 'express-antiflood'
import RedisStore from 'express-antiflood-redis'
const store = RedisStore({
host: 'localhost',
port: 6379,
})
const middleware = antiflood(store)
You can check the example in this repo to watch it working.
The options are directly passed to node_redis, so if no options are passed it will use defaults.
You can use a pre-connected client by passing the option client
. In that case all the other options will be ignored.
- Add more tests
- Improve
nextDate
field returned on theget
method