blitz_api/app/models/system.py
2021-08-17 18:53:53 +02:00

10 lines
270 B
Python

from typing import Optional
from pydantic import BaseModel
from pydantic.types import conint, constr
class LoginInput(BaseModel):
password: constr(min_length=8)
one_time_password: Optional[constr(
min_length=6, max_length=6, regex="^[0-9]+$")] = None