mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-04-28 14:31:10 -05:00
update: fortify overide for limiter
This commit is contained in:
@@ -63,6 +63,7 @@ class RouteServiceProvider extends ServiceProvider
|
||||
*/
|
||||
protected function configureRateLimiting(): void
|
||||
{
|
||||
RateLimiter::for('login-get', fn (Request $request) => Limit::perMinute(3)->by($request->ip()));
|
||||
RateLimiter::for('web', fn (Request $request): Limit => $request->user()
|
||||
? Limit::perMinute(30)->by($request->user()->id)
|
||||
: Limit::perMinute(5)->by($request->ip()));
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@
|
||||
"hdvinnie/laravel-security-headers": "^2.0.0",
|
||||
"intervention/image": "^2.7.2",
|
||||
"joypixels/assets": "^v7.0.1",
|
||||
"laravel/fortify": "^1.20.0",
|
||||
"laravel/fortify": "1.20.0",
|
||||
"laravel/framework": "^10.41.0",
|
||||
"laravel/tinker": "^2.9.0",
|
||||
"livewire/livewire": "^2.12.6",
|
||||
|
||||
@@ -33,6 +33,16 @@ if (config('unit3d.root_url_override')) {
|
||||
URL::forceRootUrl(config('unit3d.root_url_override'));
|
||||
}
|
||||
Route::middleware('language')->group(function (): void {
|
||||
|
||||
/*
|
||||
|---------------------------------------------------------------------------------
|
||||
| Laravel Fortify Login GET Override
|
||||
|---------------------------------------------------------------------------------
|
||||
*/
|
||||
Route::get( Laravel\Fortify\RoutePath::for('login', '/login'), [Laravel\Fortify\Http\Controllers\AuthenticatedSessionController::class, 'create'])
|
||||
->middleware(['login-get', 'guest:'.config('fortify.guard')])
|
||||
->name('login');
|
||||
|
||||
/*
|
||||
|---------------------------------------------------------------------------------
|
||||
| Website (Not Authorized) (Alpha Ordered)
|
||||
|
||||
Reference in New Issue
Block a user