Skip to content

Commit 69c91ed

Browse files
committed
Add rate limiting to public post routes
1 parent 4954ee9 commit 69c91ed

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

routes/web.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,22 @@
1313
->middleware(['guest'])
1414
->group(function () {
1515
Route::get('register', 'show')->name('register');
16-
Route::post('register', 'store')->name('register.store');
16+
Route::post('register', 'store')->name('register.store')->middleware(['throttle:6,1']);
1717
});
1818

1919
Route::controller(App\Http\Controllers\LoginController::class)
2020
->middleware(['guest'])
2121
->group(function () {
2222
Route::get('login', 'show')->name('login');
23-
Route::post('login', 'store')->name('login.store');
23+
Route::post('login', 'store')->name('login.store')->middleware(['throttle:6,1']);
2424
});
2525

2626
Route::controller(App\Http\Controllers\ResetPasswordController::class)
2727
->group(function () {
2828
Route::get('forgot-password', 'show')->name('password');
29-
Route::post('forgot-password', 'store')->name('password.store');
29+
Route::post('forgot-password', 'store')->name('password.store')->middleware(['throttle:6,1']);
3030
Route::get('reset-password/{token}', 'edit')->name('password.reset');
31-
Route::patch('reset-password', 'update')->name('password.update');
31+
Route::patch('reset-password', 'update')->name('password.update')->middleware(['throttle:6,1']);
3232
});
3333

3434
Route::post('logout', App\Http\Controllers\LogoutController::class)

0 commit comments

Comments
 (0)