"""认证模块 schemas。""" from pydantic import BaseModel, Field class LoginRequest(BaseModel): phone_number: str = Field(min_length=5, max_length=20) password: str = Field(min_length=4, max_length=64) class LoginResponse(BaseModel): token: str expires_hours: int user: dict