vbytes_lan/routes/api.php
2025-11-15 17:04:54 +01:00

21 lines
808 B
PHP

<?php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Middleware\ApiToken;
use App\Http\Controllers\ParticipantController;
use App\Http\Controllers\VolunteerController;
use App\Http\Controllers\VersionController;
//Route::get('/user', function (Request $request) {
// return $request->user();
//})->middleware('auth:sanctum');
Route::get('/data/{api_token}', [ParticipantController::class, 'index'] )->middleware([ApiToken::class]);
Route::get('/version/{api_token}', [VersionController::class, 'index'] )->middleware([ApiToken::class]);
Route::post('/participant/{api_token}', [ParticipantController::class, 'store'] )->middleware([ApiToken::class]);
Route::post('/volunteer/{api_token}', [VolunteerController::class, 'store'] )->middleware([ApiToken::class]);