12 lines
326 B
Python
12 lines
326 B
Python
from fastapi import APIRouter, Depends
|
|
from app.core.deps import get_current_user
|
|
from app.models.models import User
|
|
from app.schemas.user import UserOut
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.get("/me", response_model=UserOut)
|
|
async def me(user: User = Depends(get_current_user)) -> UserOut:
|
|
return UserOut.model_validate(user)
|