Files
2026-04-02 23:40:04 +08:00

21 lines
380 B
Python

"""认证相关 Schema"""
from pydantic import BaseModel
from typing import Optional
class Token(BaseModel):
access_token: str
token_type: str = "bearer"
class UserInfo(BaseModel):
id: int
username: str
email: Optional[str]
role: str
assigned_area: Optional[str]
assigned_school: Optional[str]
class Config:
from_attributes = True