Release v2.2: admin auth settings, Passkey RP ID, Cloudflare and Google captcha

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-07 02:57:49 +03:00
parent 0a51001791
commit 0584ebdc74
18 changed files with 458 additions and 4 deletions
+27
View File
@@ -323,6 +323,33 @@ docker compose up -d --build
---
## Релиз v2.2
**Настройки авторизации в админке**
- Включение/отключение регистрации, входа по паролю и Passkey
- Passkey RP ID, RP Name и Origin — без правки `.env`
- Captcha: Cloudflare Turnstile, Google reCAPTCHA v2 и v3
- Выбор страниц с captcha: вход, регистрация, сброс пароля
**Captcha**
- Один активный провайдер на сайт (настраивается в админке)
- reCAPTCHA v3 — проверка score на сервере (порог 0–1)
**Обновление до v2.2 на сервере:**
```bash
cd ~/fotohost
git fetch --tags
git checkout v2.2
docker compose up -d --build
```
После деплоя откройте **Админка → Настройки** и задайте Passkey (RP ID / Origin) и captcha.
---
## Релиз v2.1
**GDPR и cookies**