From 74c39289e26e23faa259bccce9202921cad0ccf8 Mon Sep 17 00:00:00 2001 From: Aleksey Sabilin Date: Tue, 7 Jul 2026 19:51:59 +0300 Subject: [PATCH] Spec: EVENTHUB_ENV and secret validation. Refs EventHub/EventHubBack#25 --- EventHubBackSpec.md | 1 + 1 file changed, 1 insertion(+) diff --git a/EventHubBackSpec.md b/EventHubBackSpec.md index aeb6c88..32c123f 100644 --- a/EventHubBackSpec.md +++ b/EventHubBackSpec.md @@ -191,6 +191,7 @@ EventHub — платформа для управления событиями ### 3.3. Безопасность - JWT-аутентификация с разделением ролей (user, admin, superadmin, moderator, support). +- `EVENTHUB_ENV`: `dev` — допускаются documented fallbacks; `stage`/`prod` — fail-fast при слабых или отсутствующих `JWT_SECRET`, `ADMIN_JWT_SECRET` и паролях seed-админов (#25). - Проверка прав доступа к календарям и событиям. - Пароли хэшируются с использованием Argon2. - Защита от несанкционированного просмотра архивных данных (только владелец календаря) (задача #15).