Запити на вхід
Сторінка Запитів керує запитами на вхід через OAuth, надісланими клієнтами з клієнтських ПК. Це центральне місце для перегляду, схвалення та відхилення спроб входу.
Вкладка "Очікування"
Вкладка "Очікування" відображає всі запити, що очікують дії адміністратора або касира. Кожен запит показує:
- Іконка провайдера -- ідентифікує, який провайдер OAuth використав клієнт (Google, Facebook, Apple, X або Discord).
- Аватар учасника -- зображення профілю, отримане від провайдера OAuth, якщо доступне.
- Ім'я та email клієнта -- ім'я та адреса електронної пошти, пов'язані з обліковим записом OAuth клієнта.
- Мітка часу -- коли був надісланий запит на вхід.
Дії
Для кожного очікуючого запиту доступні дві дії:
- Схвалити -- надає дозвіл на запит входу. Доступний необов'язковий перемикач автоматичного входу; коли увімкнений, схвалення запиту автоматично запускає сеанс на клієнтському ПК без додаткових дій.
- Відхилити -- відмовляє у запиті на вхід. Клієнт отримує сповіщення, що його запит не схвалено.
Значок кількості очікуючих
Значок з кількістю очікуючих запитів відображається у бічній навігації, забезпечуючи миттєву видимість запитів, що очікують дій.
Вкладка "Історія"
Вкладка "Історія" показує раніше оброблені запити, включаючи:
- Чи був запит схвалений або відхилений.
- Адміністратор або касир, що обробив запит.
- Мітки часу оригінального запиту та рішення.
Сповіщення
При надходженні нового запиту на вхід через OAuth сервер відображає сповіщення зі звуковим сигналом, щоб касир був обізнаний про очікуючий запит. Це запобігає непотрібному очікуванню клієнтів біля ПК.
Оновлення в реальному часі
Сторінка Запитів отримує оновлення в реальному часі через потік TCP-подій. Нові запити з'являються негайно без перезавантаження сторінки, а зміни статусу (схвалення або відхилення з іншого терміналу) відображаються миттєво.