/
denispirit
/
rest-api
Обзор
Документация
Войти
/
denispirit
/
rest-api
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
routes/api.php
27 строк
826 B
Денис Сергеевич Спиридонов
Initial commit
25 сен 2024, 10:02
25 сен 2024, 10:02
6be82dc
Код
Авторство
О чём код?
<?php use App\Http\Controllers\Api\V1\AuthController; use App\Http\Controllers\Api\V1\CategoryController; use App\Http\Controllers\Api\V1\PostController; use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; Route::get('/user', function (Request $request) { return $request->user(); })->middleware('auth:sanctum'); Route::prefix('v1')->middleware('throttle:api')->group(function() { Route::post('register', [AuthController::class, 'register']); Route::post('login', [AuthController::class, 'login']); }); Route::prefix('v1')->middleware(['throttle:api','auth:sanctum'])->group(function() { Route::apiResource('categories', CategoryController::class); Route::apiResource('posts',PostController::class); Route::get('logout',[AuthController::class, 'logout']); } );