feat: add /auth/me route

This commit is contained in:
ivannoskov
2025-11-19 15:38:16 +03:00
parent bba37fbb21
commit 1d070b63cc
8 changed files with 74 additions and 19 deletions

View File

@@ -37,6 +37,7 @@ __all__ = (
'FetchViewsInputManually',
'FetchViewsManuallyOutput',
'UpdateViewsManuallyInput',
'UserOutput',
)
from .creative import (
@@ -78,6 +79,7 @@ from .target_channel import (
)
from .telegram_login import TelegramLoginInput
from .validate_login_token import ValidateLoginTokenInput, ValidateLoginTokenOutput
from .user import UserOutput
from .views import (
FetchViewsInputManually,
FetchViewsManuallyOutput,

10
src/dto/user.py Normal file
View File

@@ -0,0 +1,10 @@
import uuid
import pydantic
class UserOutput(pydantic.BaseModel):
id: uuid.UUID
telegram_id: int
username: str | None