add registration page with nickname/phone fields and fix lateinit crashes
This commit is contained in:
@@ -138,12 +138,15 @@ class AuthRequest(BaseModel):
|
||||
|
||||
username: str = Field(min_length=3, max_length=50, pattern=r"^[A-Za-z0-9_.-]+$")
|
||||
password: str = Field(min_length=8, max_length=128)
|
||||
nickname: Optional[str] = Field(default=None, max_length=80)
|
||||
phone: Optional[str] = Field(default=None, max_length=20)
|
||||
|
||||
|
||||
class UserPublic(BaseModel):
|
||||
id: str
|
||||
username: str
|
||||
nickname: str
|
||||
phone: Optional[str] = None
|
||||
created_at: datetime
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user