2023.06.13 Rails: rack-attack gemでアクセスをRack middlewareレベルで制限する こんにちは、hachi8833です。今回はrack-attack gemを取り上げます。 🔗 rack-attack gem 2012年のv1.0リリース以来長く使われていて実績があるのが助かります(現在はv6.6.1)。GitHubの★も5,300個を超えていますね。 rack-attackを利用可能なRailsバージョンはAppraisalsファイルで確認できます。 以前はGitHubのkickstarter/rack-attackに置かれていましたが、現在はrack/rack-attackに置かれています。 Sinatraでは、以前は別gemだったsinatra/rack-protectionが本体に統合されました。 🔗 rack-attack gemとは
![Rails: rack-attack gemでアクセスをRack middlewareレベルで制限する|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/0962f39368a892d2d5567b654b8aa88c3de7fe2e/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2017%2F03%2Frails_rack_attack_eyecatch-min.png)