Задача

Настроить механизм аутентификации таким образом, чтобы вход на сайт был возможен только при переходе со страниц, входящих в белый список (разрешающие сайты).

Детали реализации

  • Создать и настроить список разрешённых referrer-доменов (сайтов, с которых разрешен вход).
  • Реализовать проверку HTTP-заголовка Referer или Origin при попытке авторизации.
  • Заблокировать доступ к странице входа при прямом переходе или с неразрешённых источников.
  • Важно: из запроса удалены все названия фирм, конкретные домены и контакты. Укажите ваш список разрешённых сайтов при обсуждении деталей.

Требования к функционалу

  • Поддержка динамического обновления списка разрешённых сайтов (желательно без перезагрузки сервера или с минимальным временем простоя).
  • Гибкая настройка: возможность добавлять как целые домены, так и поддомены.

Разработка Python-бота для кофейни с админ-панелью

Требуется создать бота на чистом Python для автоматизации процессов в кофейне. Проект включает разработку функциональной админ-панели для управления. Подробное техническое задание будет согласовано с исполнителем.