Files
malenia-backend/schemas/jwt.py
2026-07-24 11:33:56 +07:00

12 lines
325 B
Python

from datetime import UTC, datetime
from pydantic import BaseModel, Field
from schemas.providers import ProvidersType
class JWTPayload(BaseModel):
sub: int = Field(description="User ID")
iss: ProvidersType = Field(description="Issuer")
exp: float = Field(default_factory=lambda: datetime.now(UTC).timestamp())