Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

Если в общих чертах, то система состоит из двух компонентов:


  1. Сервер на Go:
    • Считывает id пропуска при поднесении карты, логинит/регистрирует пользователей
    • Считывает с usb портов список подключиных устройств (через обертку над libusb), матчит их с устройствами в БД по serial number
    • Контроллирует был ли авторизован юзер в момент отключения устройства и записывает id в табличку, либо статус что девайс был взят без авторизации
    • Отдает данные в web-сокет.
  2. Клиент на Angular:
    • Общается с сервером по web-сокет и выводит информацию на экран.
    • Умеет добавлять в систему новых пользователей

Возможно есть более конкретные вопросы?

Для дискуссий переговорные:)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность