middleware("auth:sanctum"); Route::get('current', 'CurrentController')->middleware("auth:sanctum"); Route::group(["namespace" => "User", "prefix" => "user", "middleware" => "auth:sanctum"], function () { Route::get('/', 'ListController')->middleware("auth:sanctum"); Route::post('/', 'StoreController')->middleware("auth:sanctum"); Route::post('/{user}', 'UpdateController')->middleware("auth:sanctum"); Route::post('/{user}/delete', 'DeleteController')->middleware("auth:sanctum"); }); Route::group(["namespace" => "Role", "prefix" => "role", "middleware" => "auth:sanctum"], function () { Route::get('/', 'ListController')->middleware("auth:sanctum"); Route::post('/', 'StoreController')->middleware("auth:sanctum"); Route::post('/{role}', 'UpdateController')->middleware("auth:sanctum"); Route::post('/{role}/delete', 'DeleteController')->middleware("auth:sanctum"); }); Route::group(["namespace" => "Permission", "prefix" => "permission", "middleware" => "auth:sanctum"], function () { Route::get('/', 'ListController')->middleware("auth:sanctum"); });