""" Pydantic schemas for Open API authentication. """ from pydantic import BaseModel, Field class TokenResponseData(BaseModel): access_token: str = Field(..., description="JWT 访问令牌") token_type: str = Field(default="Bearer", description="令牌类型") expires_in: int = Field(default=7200, description="过期时间(秒)") class TokenResponse(BaseModel): code: int = Field(default=0, description="状态码") message: str = Field(default="success", description="提示信息") data: TokenResponseData