core/validations/auth.py

17 lines
292 B
Python

from datetime import datetime
from typing import Optional, Text
from pydantic import BaseModel
class AuthInput(BaseModel):
id: Optional[int]
username: Optional[Text]
password: Optional[Text]
class TokenPayload(BaseModel):
user_id: int
exp: datetime
iat: datetime