mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-03-25 09:25:49 +00:00
README.md: add gem badge; re-arrange stuff
This commit is contained in:
parent
4872649e74
commit
65511e0835
1 changed files with 7 additions and 5 deletions
12
README.md
12
README.md
|
|
@ -6,6 +6,13 @@ It allows *whitelisting*, *blacklisting*, *throttling*, and *tracking* based on
|
|||
|
||||
Throttle state is stored in a configurable cache (e.g. `Rails.cache`), presumably backed by memcached or redis (at least v3.0.0).
|
||||
|
||||
See the [Backing & Hacking blog post](http://www.kickstarter.com/backing-and-hacking/rack-attack-protection-from-abusive-clients) introducing Rack::Attack.
|
||||
|
||||
[](http://badge.fury.io/rb/rack-attack)
|
||||
[](https://travis-ci.org/kickstarter/rack-attack)
|
||||
[](https://codeclimate.com/github/kickstarter/rack-attack)
|
||||
|
||||
|
||||
## Installation
|
||||
|
||||
Install the [rack-attack](http://rubygems.org/gems/rack-attack) gem; or add it to you Gemfile with bundler:
|
||||
|
|
@ -230,11 +237,6 @@ It is impractical if not impossible to block abusive clients completely.
|
|||
Rack::Attack aims to let developers quickly mitigate abusive requests and rely
|
||||
less on short-term, one-off hacks to block a particular attack.
|
||||
|
||||
See also: the [Backing & Hacking blog post](http://www.kickstarter.com/backing-and-hacking/rack-attack-protection-from-abusive-clients) introducing Rack::Attack.
|
||||
|
||||
[](https://travis-ci.org/kickstarter/rack-attack)
|
||||
[](https://codeclimate.com/github/kickstarter/rack-attack)
|
||||
|
||||
## License
|
||||
|
||||
Copyright (c) 2012 Kickstarter, Inc
|
||||
|
|
|
|||
Loading…
Reference in a new issue