This commit is contained in:
2026-06-03 13:52:45 +03:00
commit f7309c4b4a
140 changed files with 7134 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
from pydantic import BaseModel, EmailStr, Field
class AdminLoginRequest(BaseModel):
email: EmailStr
password: str = Field(min_length=8)
class AdminLoginResponse(BaseModel):
access_token: str
token_type: str = 'Bearer'
id: str
email: str
first_name: str | None
last_name: str | None
role: str
class AdminMeResponse(BaseModel):
id: str
email: str
first_name: str | None
last_name: str | None
role: str