group(function () { Route::post('/login', [AuthController::class, 'login'])->middleware('throttle:10,1'); Route::middleware('mobile.token')->group(function () { Route::get('/me', [AuthController::class, 'me']); Route::post('/logout', [AuthController::class, 'logout']); Route::get('/dashboard', [DashboardController::class, 'index']); Route::get('/cats', [CatController::class, 'index']); Route::get('/cats/{cat}', [CatController::class, 'show']); Route::get('/cats/{cat}/weights', [WeightController::class, 'index']); Route::post('/cats/{cat}/weights', [WeightController::class, 'store']); Route::get('/breeding', [BreedingController::class, 'index']); Route::get('/breeding/{matting}', [BreedingController::class, 'show']); Route::get('/kittens', [KittenController::class, 'index']); }); });