diff --git a/1. `routes/api.php b/1. `routes/api.php index a5aff1c..69013e7 100644 --- a/1. `routes/api.php +++ b/1. `routes/api.php @@ -4,6 +4,7 @@ use Illuminate\Support\Facades\Route; use App\Http\Controllers\Api\FrontendController; use App\Http\Controllers\Api\BackendController; +use App\Http\Controllers\Admin\UserManagementController; Route::middleware('auth:sanctum')->group(function () { Route::get('/frontend', [FrontendController::class, 'index']); @@ -11,3 +12,9 @@ Route::get('/backend', [BackendController::class, 'index']); Route::post('/backend', [BackendController::class, 'store']); }); + +Route::middleware(['auth:sanctum', 'role:member'])->group(function () { + Route::get('/admin/users', [UserManagementController::class, 'index']); + Route::post('/admin/users/{user}/activate', [UserManagementController::class, 'activate']); + Route::post('/admin/users/{user}/deactivate', [UserManagementController::class, 'deactivate']); +});