mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-04-26 14:57:47 +00:00
commit
ab3a540834
1 changed files with 3 additions and 3 deletions
|
|
@ -1,10 +1,10 @@
|
||||||
# Rack::Attack!!!
|
# Rack::Attack!!!
|
||||||
*A DSL for blocking & thottling abusive clients*
|
*A DSL for blocking & throttling abusive clients*
|
||||||
|
|
||||||
Rack::Attack is a rack middleware to protect your web app from bad clients.
|
Rack::Attack is a rack middleware to protect your web app from bad clients.
|
||||||
It allows *whitelisting*, *blacklisting*, and *thottling* based on arbitrary properties of the request.
|
It allows *whitelisting*, *blacklisting*, and *throttling* based on arbitrary properties of the request.
|
||||||
|
|
||||||
Thottle state is stored in a configurable cache (e.g. `Rails.cache`), presumably backed by memcached.
|
Throttle state is stored in a configurable cache (e.g. `Rails.cache`), presumably backed by memcached.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue