14 lines
302 B
Python
14 lines
302 B
Python
from pydantic import BaseModel, EmailStr, Field
|
|
|
|
|
|
class RegisterRequest(BaseModel):
|
|
account: EmailStr
|
|
password: str = Field(min_length=8, max_length=64)
|
|
invite_code: str | None = None
|
|
|
|
|
|
class LoginRequest(BaseModel):
|
|
account: str
|
|
password: str = Field(min_length=8, max_length=64)
|
|
|