from pydantic import BaseModel, Field from core.exp import get_exp from schemas.providers import ProvidersType class JWTPayload(BaseModel): sub: str = Field(description="User ID") iss: ProvidersType = Field(description="Issuer") exp: float = Field(default_factory=get_exp)