diff --git a/backend/app/models/mixin.py b/backend/app/models/mixin.py index 8dd3f80..64ed681 100644 --- a/backend/app/models/mixin.py +++ b/backend/app/models/mixin.py @@ -71,7 +71,7 @@ class Password(BaseModel): class PasswordUpdate(Password): - password: str | None = Field(default=None, min_length=8, max_length=40) + password: str | None = Field(default=None, min_length=8, max_length=100) class RowId(BaseModel): diff --git a/backend/app/models/user.py b/backend/app/models/user.py index 6b9a244..d0abd28 100644 --- a/backend/app/models/user.py +++ b/backend/app/models/user.py @@ -117,8 +117,8 @@ class UserUpdateMe(mixin.EmailUpdate, BaseSQLModel): class UpdatePassword(BaseSQLModel): - current_password: str = Field(min_length=8, max_length=40) - new_password: str = Field(min_length=8, max_length=40) + current_password: str = Field(min_length=8, max_length=100) + new_password: str = Field(min_length=8, max_length=100) # Database model, database table inferred from class name @@ -301,7 +301,7 @@ class TokenPayload(BaseSQLModel): class NewPassword(BaseSQLModel): token: str - new_password: str = Field(min_length=8, max_length=40) + new_password: str = Field(min_length=8, max_length=100) # endregion