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