SanTDeviL
Панель администратора
S a n T D e v i L
Управление доступом

Веса категорий «Ценности для клана» (%)

Сколько процентов в итоговой ценности игрока даёт каждая категория (на максимуме). Сумма не может превышать 100% — система не даст сохранить больше. Стрики умножают доблесть, поэтому их доля — это потолок бонуса множителя.

Сумма: 0% ·

Общий пароль офицеров

Этот пароль вводят новые офицеры при первом входе (вместе с игровым ником), затем создают личный пароль. Офицеры с личным паролём входят по нему — смена этого пароля их НЕ разлогинивает.
Меняется автоматически каждую неделю (понедельник 10:00 МСК): генерится новый и обновляется в закреплённом сообщении офицерского чата TG/VK. Можно сменить вручную ниже или сгенерировать новый прямо сейчас.

Общий пароль для входа на сайт

Единый пароль клана — тот, что в игре в списке гильдии (кнопка G, строка «Пароль:»). Его вводят игроки только при ПЕРВОМ входе (регистрации), после чего каждый придумывает свой личный пароль и дальше входит уже им.
Важно: смена этого пароля влияет только на новые регистрации. Кто уже завёл личный пароль — продолжает входить своим личным, система его помнит и пускает как раньше. Так что «сменил общий — и все выпали» не бывает.
Текущий пароль:

Ссылки клана (TeamSpeak / VK / Telegram)

Единый источник адресов для всего сайта — их берут кнопки TeamSpeak, боковая линия, раздел «на связи» и очередь. Меняешь здесь — подхватывается сразу на всём сайте (людям — при следующем открытии страницы). Пустое поле = вернуть значение по умолчанию.
TeamSpeak: домен оставляй как есть (santdevil.ts3.so сам ведёт на актуальный сервер), меняй только IP, когда хостинг переносит сервер.

Личные пароли участников (единый доступ)

Генерирует по одному личному паролю на человека (по мэйну, твины входят под ним же). Плейнтекст показывается один раз — скопируй/скачай и разошли каждому лично (в ЛС или на почту). В БД хранится только хэш.
«Недостающие» — только тем, у кого пароля ещё нет. Кто уже придумал свой пароль на сайте — остаётся с ним, ему слать ничего не надо.
⚠️ «Всем» — сбрасывает пароли у ВСЕХ, включая самодельные (жать только если делаешь единую рассылку с нуля).
Статус:

Белый список чатов (не блокировать)

Люди, которых не из клана ты разрешаешь оставить в чатах ВК/Telegram. Они всегда в белом списке и не блокируются из недели в неделю, даже если их уже нет в клане (и вход на сайт им тоже открыт). Укажи игровой ник и/или VK-id / TG-id + короткую заметку зачем.

Учётные данные администратора

Этот логин и пароль — только твои. Для подтверждения изменений нужно ввести текущий пароль.

Журнал входов

Каждый успешный и неуспешный вход на сайт фиксируется здесь: ник или логин, IP-адрес и User-Agent браузера. Кнопкой «Заблокировать» можно мгновенно забанить IP или ник прямо отсюда.

Когда Роль Имя Успех IP Откуда User-Agent

Блок-лист

Запросы с заблокированных IP-адресов и сессий заблокированных ников отбиваются 403 на уровне backend — до сайта они не доходят. IP принимает одиночный адрес (например, 5.45.207.10) или CIDR-подсеть (5.45.207.0/24).

Тип Шаблон Причина Когда Кто

Не дошли до сервера (telemetry)

Если у пользователя fetch упал (РФ блокирует *.fly.dev, TLS-ошибка, отвалился DNS, CORS), сайт отправляет диагностику сюда best-effort: через sendBeacon, иначе fetch без credentials, иначе копит в localStorage и шлёт при следующем успешном connect. Если очень повезёт и хотя бы telemetry-endpoint доступен — увидим IP, страну и почему именно не дошёл основной запрос.

Когда Тип Сообщение URL IP Откуда

Журнал действий

Все мутации (создание/правка/удаление записей, входы, админские действия) пишутся сюда. Видно метод, путь, статус-код, длительность, кто был залогинен, IP и браузер. Поле пустое для незалогиненных запросов.

Когда Метод Путь Статус ms Роль Имя IP Откуда

Резервные копии и откат

База автоматически сохраняется каждые 6 часов (03:00, 09:00, 15:00, 21:00 МСК). Старые auto-снапшоты после 120-го удаляются (хранится ~30 дней истории). Ручные снапшоты и pre-restore не удаляются автоматически. Перед откатом текущая база сохраняется как pre-restore.

Снапшот Создан Размер