Files
service-finder/backend/app/schemas/auth.py

16 lines
415 B
Python
Executable File

from pydantic import BaseModel, EmailStr, Field
from typing import Optional
class Token(BaseModel):
access_token: str
token_type: str
class TokenData(BaseModel):
email: Optional[str] = None
class UserRegister(BaseModel):
email: EmailStr
password: str = Field(..., min_length=8)
full_name: str
region_code: str = "HU"
device_id: str # Az eszköz egyedi azonosítója a védelemhez