Attainly/backend/app/Http/Controllers/AuthController.php
2026-07-31 11:12:35 +03:00

23 lines
497 B
PHP

<?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(),
],
]);
}
}