|
317 | 317 | Route::get('/register/confirm/awaiting', [AccessControllers\ConfirmEmailController::class, 'showAwaiting']); |
318 | 318 | Route::post('/register/confirm/resend', [AccessControllers\ConfirmEmailController::class, 'resend']); |
319 | 319 | Route::get('/register/confirm/{token}', [AccessControllers\ConfirmEmailController::class, 'showAcceptForm']); |
320 | | -Route::post('/register/confirm/accept', [AccessControllers\ConfirmEmailController::class, 'confirm']); |
321 | | -Route::post('/register', [AccessControllers\RegisterController::class, 'postRegister']); |
| 320 | +Route::post('/register/confirm/accept', [AccessControllers\ConfirmEmailController::class, 'confirm'])->middleware('throttle:public'); |
| 321 | +Route::post('/register', [AccessControllers\RegisterController::class, 'postRegister'])->middleware('throttle:public'); |
322 | 322 |
|
323 | 323 | // SAML routes |
324 | 324 | Route::post('/saml2/login', [AccessControllers\Saml2Controller::class, 'login']); |
|
338 | 338 | Route::post('/oidc/logout', [AccessControllers\OidcController::class, 'logout']); |
339 | 339 |
|
340 | 340 | // User invitation routes |
341 | | -Route::get('/register/invite/{token}', [AccessControllers\UserInviteController::class, 'showSetPassword']); |
342 | | -Route::post('/register/invite/{token}', [AccessControllers\UserInviteController::class, 'setPassword']); |
| 341 | +Route::get('/register/invite/{token}', [AccessControllers\UserInviteController::class, 'showSetPassword'])->middleware('throttle:public'); |
| 342 | +Route::post('/register/invite/{token}', [AccessControllers\UserInviteController::class, 'setPassword'])->middleware('throttle:public'); |
343 | 343 |
|
344 | 344 | // Password reset link request routes |
345 | 345 | Route::get('/password/email', [AccessControllers\ForgotPasswordController::class, 'showLinkRequestForm']); |
346 | | -Route::post('/password/email', [AccessControllers\ForgotPasswordController::class, 'sendResetLinkEmail']); |
| 346 | +Route::post('/password/email', [AccessControllers\ForgotPasswordController::class, 'sendResetLinkEmail'])->middleware('throttle:public'); |
347 | 347 |
|
348 | 348 | // Password reset routes |
349 | 349 | Route::get('/password/reset/{token}', [AccessControllers\ResetPasswordController::class, 'showResetForm']); |
350 | | -Route::post('/password/reset', [AccessControllers\ResetPasswordController::class, 'reset']); |
| 350 | +Route::post('/password/reset', [AccessControllers\ResetPasswordController::class, 'reset'])->middleware('throttle:public'); |
351 | 351 |
|
352 | 352 | // Metadata routes |
353 | 353 | Route::view('/help/wysiwyg', 'help.wysiwyg'); |
|
0 commit comments