Updated route rate limits

This commit is contained in:
David Bomba 2025-10-27 16:12:42 +11:00
parent 38c0d8dd95
commit 56670e221a
2 changed files with 10 additions and 0 deletions

View File

@ -22,6 +22,8 @@ class BlackListRule implements ValidationRule
{
/** Bad domains +/- disposable email domains */
private array $blacklist = [
"fontfee.com",
"trypodgrid.com",
"freedrops.org",
"mailshan.com",
"tabletship.com",

View File

@ -86,6 +86,14 @@ class RouteServiceProvider extends ServiceProvider
}
});
RateLimiter::for('daily-verify', function ($request) {
if (Ninja::isSelfHost()) {
return Limit::none();
} else {
return Limit::perDay(3)->by($request->ip());
}
});
RateLimiter::for('honeypot', function (Request $request) {
return Limit::perMinute(2)->by($request->ip());
});