From 70e726ddc3d2c5196af95d3e056f76f480e652c4 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Wed, 23 Jul 2025 13:31:15 +0200 Subject: [PATCH] cleanup routes & middleware --- bootstrap/app.php | 1 - routes/api-client.php | 8 +------- routes/base.php | 3 +-- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/bootstrap/app.php b/bootstrap/app.php index 3892fa74f..d40ab8cc3 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -19,7 +19,6 @@ return Application::configure(basePath: dirname(__DIR__)) 'auth:sanctum', \App\Http\Middleware\Api\IsValidJson::class, \App\Http\Middleware\Activity\TrackAPIKey::class, - \App\Http\Middleware\RequireTwoFactorAuthentication::class, \App\Http\Middleware\Api\AuthenticateIPAccess::class, ]); diff --git a/routes/api-client.php b/routes/api-client.php index c5ab1d3ba..339973669 100644 --- a/routes/api-client.php +++ b/routes/api-client.php @@ -4,7 +4,6 @@ use Illuminate\Support\Facades\Route; use App\Http\Controllers\Api\Client; use App\Http\Middleware\Activity\ServerSubject; use App\Http\Middleware\Activity\AccountSubject; -use App\Http\Middleware\RequireTwoFactorAuthentication; use App\Http\Middleware\Api\Client\Server\ResourceBelongsToServer; use App\Http\Middleware\Api\Client\Server\AuthenticateServerAccess; @@ -20,12 +19,7 @@ Route::get('/', [Client\ClientController::class, 'index'])->name('api:client.ind Route::get('/permissions', [Client\ClientController::class, 'permissions']); Route::prefix('/account')->middleware(AccountSubject::class)->group(function () { - Route::prefix('/')->withoutMiddleware(RequireTwoFactorAuthentication::class)->group(function () { - Route::get('/', [Client\AccountController::class, 'index'])->name('api:client.account'); - Route::get('/two-factor', [Client\TwoFactorController::class, 'index']); - Route::post('/two-factor', [Client\TwoFactorController::class, 'store']); - Route::delete('/two-factor', [Client\TwoFactorController::class, 'delete']); - }); + Route::get('/', [Client\AccountController::class, 'index'])->name('api:client.account'); Route::put('/email', [Client\AccountController::class, 'updateEmail'])->name('api:client.account.update-email'); Route::put('/password', [Client\AccountController::class, 'updatePassword'])->name('api:client.account.update-password'); diff --git a/routes/base.php b/routes/base.php index 8497fd1c4..9c6df5d60 100644 --- a/routes/base.php +++ b/routes/base.php @@ -2,7 +2,6 @@ use App\Livewire\Installer\PanelInstaller; use Illuminate\Support\Facades\Route; -use App\Http\Middleware\RequireTwoFactorAuthentication; Route::get('installer', PanelInstaller::class)->name('installer') - ->withoutMiddleware(['auth', RequireTwoFactorAuthentication::class]); + ->withoutMiddleware(['auth']);