diff --git a/elixir/apps/web/lib/web/controllers/auth_controller.ex b/elixir/apps/web/lib/web/controllers/auth_controller.ex index 1f892d86c..7ba80ca13 100644 --- a/elixir/apps/web/lib/web/controllers/auth_controller.ex +++ b/elixir/apps/web/lib/web/controllers/auth_controller.ex @@ -169,7 +169,7 @@ defmodule Web.AuthController do |> Web.Mailer.deliver_with_rate_limit( rate_limit_key: {:sign_in_link, identity.id}, rate_limit: 3, - rate_limit_interval: :timer.minutes(15) + rate_limit_interval: :timer.minutes(5) ) |> case do {:ok, _} -> {:ok, fragment} diff --git a/elixir/apps/web/lib/web/live/actors/show.ex b/elixir/apps/web/lib/web/live/actors/show.ex index 099485145..bbeb5ff1e 100644 --- a/elixir/apps/web/lib/web/live/actors/show.ex +++ b/elixir/apps/web/lib/web/live/actors/show.ex @@ -644,7 +644,7 @@ defmodule Web.Actors.Show do |> Web.Mailer.deliver_with_rate_limit( rate_limit: 3, rate_limit_key: {:welcome_email, identity.id}, - rate_limit_interval: :timer.minutes(15) + rate_limit_interval: :timer.minutes(3) ) |> case do {:ok, _} -> diff --git a/elixir/apps/web/lib/web/live/sign_up.ex b/elixir/apps/web/lib/web/live/sign_up.ex index d39b3af3c..b9fc2968d 100644 --- a/elixir/apps/web/lib/web/live/sign_up.ex +++ b/elixir/apps/web/lib/web/live/sign_up.ex @@ -478,7 +478,7 @@ defmodule Web.SignUp do |> Web.Mailer.deliver_with_rate_limit( rate_limit_key: {:sign_up_link, String.downcase(identity.provider_identifier)}, rate_limit: 3, - rate_limit_interval: :timer.minutes(60) + rate_limit_interval: :timer.minutes(30) ) end )