Настройка
Панель защищена секретным токеном —DASHBOARD_SECRET. Вы генерируете его один раз и храните там же, где хранятся остальные секреты.
1. Сгенерируйте секрет
2. Укажите его в провайдере
Cloudflare Workers:3. Войдите в систему
Перейдите на l402kit.com/dashboard, введите ваш секрет — и вы внутри. Никакой почты, никакого OAuth, никаких cookie — секрет передаётся в заголовкеx-dashboard-secret при каждом запросе статистики.
Что отображается
API
Те же данные доступны напрямую через API — удобно для создания собственной панели или интеграции с Grafana.Модель безопасности
- Секрет никогда не покидает ваше окружение — он сравнивается на стороне сервера в Cloudflare Worker с использованием строгого равенства
- Сессионный токен не выдаётся — каждый запрос повторно проверяет секрет
- Секрет имеет доступ только для чтения — он может только вызывать
/api/stats, но не записывать или удалять данные - Генерируйте новый секрет в любое время, обновив
DASHBOARD_SECRETс помощьюwrangler secret put
Никогда не коммитьте
DASHBOARD_SECRET в git. Добавьте его в .gitignore и используйте wrangler secret put или менеджер секретов вашего CI/CD.