Крокодиловая ферма · служебная страница для сотрудников

Сканер и погашение билетов

Отсканируйте QR-код билета на входе, проверьте статус и подтвердите погашение. Билет снимается с учёта сразу и повторно по нему пройти нельзя.

Постоянный адрес задаётся атрибутом data-ticket-api в блоке. Здесь его можно переопределить на время сессии — например, указать локальный адрес при отладке.

Автосканирование поддерживается в Chrome на Android и десктопе. Если камера недоступна — введите номер билета вручную.

  1. Введите PIN сотрудника — он проверяется на сервере при каждом действии.
  2. Наведите камеру на QR-код билета или впишите его номер вручную.
  3. Нажмите «Проверить»: зелёная карточка — пускайте, жёлтая — билет уже погашен.

Служебная страница: размещайте её отдельно от публичных страниц сайта, закрывайте доступ по паролю в настройках страницы и не передавайте PIN-код сотрудника посторонним. Связь с сервером идёт напрямую из браузера: адрес задаётся атрибутом data-ticket-api, сервер должен отвечать по HTTPS и разрешать запросы с домена сайта (CORS) для методов проверки и погашения.

Made on
Tilda