|
2 | 2 |
|
3 | 3 | use Illuminate\Support\Facades\Route; |
4 | 4 | use Pterodactyl\Http\Controllers\Api\Client; |
5 | | -use Pterodactyl\Http\Middleware\ServerActivitySubject; |
6 | | -use Pterodactyl\Http\Middleware\AccountActivitySubject; |
| 5 | +use Pterodactyl\Http\Middleware\Activity\ServerSubject; |
| 6 | +use Pterodactyl\Http\Middleware\Activity\AccountSubject; |
7 | 7 | use Pterodactyl\Http\Middleware\RequireTwoFactorAuthentication; |
8 | 8 | use Pterodactyl\Http\Middleware\Api\Client\Server\ResourceBelongsToServer; |
9 | 9 | use Pterodactyl\Http\Middleware\Api\Client\Server\AuthenticateServerAccess; |
|
19 | 19 | Route::get('/', [Client\ClientController::class, 'index'])->name('api:client.index'); |
20 | 20 | Route::get('/permissions', [Client\ClientController::class, 'permissions']); |
21 | 21 |
|
22 | | -Route::prefix('/account')->middleware(AccountActivitySubject::class)->group(function () { |
| 22 | +Route::prefix('/account')->middleware(AccountSubject::class)->group(function () { |
23 | 23 | Route::prefix('/')->withoutMiddleware(RequireTwoFactorAuthentication::class)->group(function () { |
24 | 24 | Route::get('/', [Client\AccountController::class, 'index'])->name('api:client.account'); |
25 | 25 | Route::get('/two-factor', [Client\TwoFactorController::class, 'index']); |
|
54 | 54 | Route::group([ |
55 | 55 | 'prefix' => '/servers/{server}', |
56 | 56 | 'middleware' => [ |
57 | | - ServerActivitySubject::class, |
| 57 | + ServerSubject::class, |
58 | 58 | AuthenticateServerAccess::class, |
59 | 59 | ResourceBelongsToServer::class, |
60 | 60 | ], |
|
0 commit comments