pglombardo / PasswordPusher

🔐 Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audit logs.
https://docs.pwpush.com
Apache License 2.0
1.81k stars 330 forks source link

Switch to Rack::Attack for Throttling #2324

Closed pglombardo closed 1 week ago

pglombardo commented 1 week ago

Description

We've historically been using rack-throttle for request throttling. That gem has been deprecated in favor of rack-attack which this PR switches us to.

The change-over should be transparent for end users.

Related Issue

Type of Change

Checklist