feat(captcha): add periodic captcha update
Build and Push (dev) / build (push) Successful in 48s

This commit is contained in:
2026-08-08 06:16:09 +05:00
parent 7e85a1af4c
commit f82f9ef752
3 changed files with 67 additions and 14 deletions
+4
View File
@@ -130,6 +130,9 @@ class Config:
os.getenv(key="ENABLE_CAPTCHA", default="true")
).lower() == "true"
captcha_answer = os.getenv(key="CAPTCHA_ANSWER", default=None)
captcha_check_interval = max(
float(os.getenv(key="CAPTCHA_CHECK_INTERVAL", default=1800)), 300
) # проверка обновления капчи, минимум 300с (5 минут)
# Validate captcha configuration
if enable_captcha and not captcha_answer:
@@ -165,6 +168,7 @@ class Config:
# Captcha
"enable_captcha": enable_captcha,
"captcha_answer": captcha_answer,
"captcha_check_interval": captcha_check_interval,
}
except ConfigError: