fetch user by id

This commit is contained in:
Leon 2025-12-19 15:00:49 +01:00
parent 69c9121b00
commit 8712f83a3e
2 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,14 @@
<?php
namespace App\Http\Controllers;
use App\Models\User;
use Illuminate\Http\Request;
class UsersController extends Controller
{
public function show(User $user)
{
return $user;
}
}

View File

@ -8,6 +8,7 @@ use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HuntsController;
use App\Http\Controllers\HuntStepsController;
use App\Http\Controllers\UsersController;
use App\Http\Middleware\EnsureUserIsOrga;
Route::prefix('auth')->group(function (): void {
@ -33,6 +34,7 @@ Route::middleware(['auth:sanctum', EnsureUserIsOrga::class])->group(function ()
// Auth middleware
Route::middleware('auth:sanctum')->group(function (): void {
// User
Route::get('users/{user}', [UsersController::class, 'show']);
Route::post('hunts/{hunt}/participate', [HuntsController::class, 'participate']);
Route::get('auth/me', [AuthController::class, 'me']);
Route::post('auth/logout', [AuthController::class, 'logout']);