fetch user by id
This commit is contained in:
parent
69c9121b00
commit
8712f83a3e
|
|
@ -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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -8,6 +8,7 @@ use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
use App\Http\Controllers\HuntsController;
|
use App\Http\Controllers\HuntsController;
|
||||||
use App\Http\Controllers\HuntStepsController;
|
use App\Http\Controllers\HuntStepsController;
|
||||||
|
use App\Http\Controllers\UsersController;
|
||||||
use App\Http\Middleware\EnsureUserIsOrga;
|
use App\Http\Middleware\EnsureUserIsOrga;
|
||||||
|
|
||||||
Route::prefix('auth')->group(function (): void {
|
Route::prefix('auth')->group(function (): void {
|
||||||
|
|
@ -33,6 +34,7 @@ Route::middleware(['auth:sanctum', EnsureUserIsOrga::class])->group(function ()
|
||||||
// Auth middleware
|
// Auth middleware
|
||||||
Route::middleware('auth:sanctum')->group(function (): void {
|
Route::middleware('auth:sanctum')->group(function (): void {
|
||||||
// User
|
// User
|
||||||
|
Route::get('users/{user}', [UsersController::class, 'show']);
|
||||||
Route::post('hunts/{hunt}/participate', [HuntsController::class, 'participate']);
|
Route::post('hunts/{hunt}/participate', [HuntsController::class, 'participate']);
|
||||||
Route::get('auth/me', [AuthController::class, 'me']);
|
Route::get('auth/me', [AuthController::class, 'me']);
|
||||||
Route::post('auth/logout', [AuthController::class, 'logout']);
|
Route::post('auth/logout', [AuthController::class, 'logout']);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue