Commit Graph
5 Commits
Author SHA1 Message Date
prog1764 896c26bd57 fix: закрыть IDOR в бронях, пароль админа и обработку callback_data (PRJ-3)
- IDOR: отмена/редактирование брони только владельцем (проверка user_id)
- пароль админа: убран дефолт admin123, обязателен из env; сравнение через hmac.compare_digest; TTL сессии 1ч
- callback_data: безопасный парсинг int + .get() вместо прямого индексирования (KeyError/ValueError)
2026-08-04 19:33:08 +04:00
devproject 0791a096a8 Исправление админки: сессия по паролю (можно отменять записи после /admin <пароль>) 2026-06-14 22:05:38 +04:00
devproject c1f06d299e Безопасная админка: /admin <пароль> из .env, user_id проверка, молчаливый отказ 2026-06-14 21:56:31 +04:00
devproject ca05bbfb01 Исправление admin: booking.get(user_name) or вместо get(, default) (пустая строка не считалась фолбэком) 2026-06-14 21:36:41 +04:00
devproject 0a5ca6ba26 Добавлен admin.py хендлер (забыт в предыдущем коммите) 2026-06-14 21:20:58 +04:00