JWT tokens 1.0

This commit is contained in:
2025-09-19 18:17:31 +03:00
parent 484fa0de23
commit 6b7a57dc6d
12 changed files with 139 additions and 11 deletions

View File

@@ -34,4 +34,7 @@ class UserUpdate(BaseModel):
password:Optional[constr(min_length=8)] = Field(None, description="Password with min 8 chars, letters and digits")
@validator('password')
def password_validator(cls, password):
return check_password_complexity(cls, password)
return check_password_complexity(cls, password)
class UserLogin(BaseModel):
email:EmailStr = Field(..., min_length=6, max_length=254, description="user's email")
password:str = Field(..., description="Password")