feat: server-side password security checks

This commit is contained in:
2026-08-18 12:36:22 +07:00
parent 9e209dd695
commit 039babf540
4 changed files with 26 additions and 2 deletions

View File

@@ -21,14 +21,20 @@ class Settings(BaseSettings):
pally_shop_id: str = Field()
pally_token: str = Field()
### Remnawave ###
remnawave_base_url: str = Field()
remnawave_sub_url: str = Field()
remnawave_token: str = Field()
remnawave_default_squads_raw: str = Field(alias="REMNAWAVE_DEFAULT_SQUADS_UUIDS")
###
minimal_deposit: int = Field()
referal_bonus: int = Field(30)
### Security related ###
min_password_length: int = Field(8)
password_security_threshold: int = Field(2)
@computed_field
@property
def remnawave_default_squads(self) -> list[str]: