from pydantic import BaseModel class LoginRequest(BaseModel): username: str password: str captcha_token: str | None = None remember_me: bool = False class RegisterRequest(BaseModel): phone: str code: str password: str class ChangePasswordRequest(BaseModel): old_password: str new_password: str class TokenResponse(BaseModel): access_token: str token_type: str = "bearer"