withoutMiddleware("auth:api"); Route::get("api-token-logout",[UserController::class, "logout"]); Route::get("servicerecord",[UserController::class, "services"]); Route::get("servicerecord/{registration}",[UserController::class, "service"]); Route::post("servicerecord",[UserController::class, "add_service"]); Route::delete("servicerecord/{registration}",[UserController::class, "remove_service"]); Route::get("service/{registration}",[ServiceController::class, "info"]); Route::get("service",[ServiceController::class, "get"]); Route::middleware(['can:admin, App\Models\User'])->group(function() { Route::post("service",[ServiceController::class, "store"]); Route::put("service/{registration}",[ServiceController::class, "update"]); Route::delete("service/{registration}",[ServiceController::class, "remove"]); });