add me endpoint

This commit is contained in:
Yisroel Baum 2026-07-31 10:50:06 +03:00
parent b705d49aa1
commit c0d0d070a8
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
5 changed files with 56 additions and 0 deletions

View file

@ -0,0 +1,23 @@
<?php
namespace App\Http\Controllers;
use App\User\User;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
class AuthController extends Controller
{
public function me(Request $request): JsonResponse
{
/** @var User $user */
$user = $request->attributes->get('user');
return new JsonResponse([
'user' => [
'id' => $user->getId(),
'email' => $user->getEmail()->value(),
],
]);
}
}