From b29e884b1bcb06215defe308ddec35972fe8f3eb Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 20 Jun 2025 14:36:51 -0400 Subject: [PATCH] Rate limit new signups. --- app/controllers/signup/accounts_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/signup/accounts_controller.rb b/app/controllers/signup/accounts_controller.rb index 614315ff3..4c0cf9de2 100644 --- a/app/controllers/signup/accounts_controller.rb +++ b/app/controllers/signup/accounts_controller.rb @@ -1,5 +1,6 @@ class Signup::AccountsController < Signup::BaseController before_action :reset_signup_storage + rate_limit to: 10, within: 3.minutes, only: :create, with: -> { redirect_to new_signup_account_path, alert: "Try again later." } def new @signup = Signup.new