|
55 | 55 | Route::get('password/reset/{token}', [ResetPasswordController::class, 'showResetForm'])->name('password.reset'); |
56 | 56 | Route::post('password/reset', [ResetPasswordController::class, 'reset'])->middleware('throttle:statamic.auth')->name('password.reset.action'); |
57 | 57 |
|
58 | | - Route::middleware('auth')->group(function () { |
59 | | - Route::get('confirm-password', [ElevatedSessionController::class, 'showForm'])->name('elevated-session')->middleware([HandleInertiaRequests::class]); |
60 | | - Route::post('elevated-session', [ElevatedSessionController::class, 'confirm'])->name('elevated-session.confirm')->middleware('throttle:statamic.auth'); |
61 | | - Route::get('elevated-session/passkey-options', [ElevatedSessionController::class, 'options'])->name('elevated-session.passkey-options')->middleware('throttle:statamic.passkeys'); |
62 | | - Route::get('elevated-session/resend-code', [ElevatedSessionController::class, 'resendCode'])->name('elevated-session.resend-code')->middleware('throttle:send-elevated-session-code'); |
63 | | - }); |
| 58 | + if (config('statamic.users.elevated_sessions_enabled')) { |
| 59 | + Route::middleware('auth')->group(function () { |
| 60 | + Route::get('confirm-password', [ElevatedSessionController::class, 'showForm'])->name('elevated-session')->middleware([HandleInertiaRequests::class]); |
| 61 | + Route::post('elevated-session', [ElevatedSessionController::class, 'confirm'])->name('elevated-session.confirm')->middleware('throttle:statamic.auth'); |
| 62 | + Route::get('elevated-session/passkey-options', [ElevatedSessionController::class, 'options'])->name('elevated-session.passkey-options')->middleware('throttle:statamic.passkeys'); |
| 63 | + Route::get('elevated-session/resend-code', [ElevatedSessionController::class, 'resendCode'])->name('elevated-session.resend-code')->middleware('throttle:send-elevated-session-code'); |
| 64 | + }); |
| 65 | + } |
64 | 66 |
|
65 | 67 | Route::group(['prefix' => 'passkeys'], function () { |
66 | 68 | Route::middleware('throttle:statamic.passkeys')->group(function () { |
|
0 commit comments