Для идентификации на терминале BioSmart Quasar с использованием сервиса LUNA PLATFORM 5 необходимо выполнить следующие этапы:
- Установить LUNA PLATFORM 5
- Установить LUNA Access
- Установить LUNA CLEMENTINE 2.0
- Настроить компоненты интеграции
- Добавить терминал BioSmart Quasar в LUNA CLEMENTINE
1.1.1. Установка LUNA PLATFORM 5
Для установки LUNA PLATFORM 5 выполните следующие шаги:
- Подготовьте оборудование для установки LUNA PLATFORM 5 в соответствии с Лабораторной работой № 1.1. Подготовительные работы.
- Установите и запустите LUNA PLATFORM в соответствии с Лабораторной работой № 1.2. Установка и запуск.
1.1.2. Установка LUNA Access
Установите LUNA Access в соответствии с Лабораторной работой № 1. Установка VisionLabs LUNA Access 2 и подключение компонентов.
1.1.3. Установка LUNA CLEMENTINE 2.0
Для установки LUNA CLEMENTINE 2.0 необходимо выполнить следующие шаги:
Создать каталог clementine и перейти в него с помощью команд:
mkdir -p /var/lib/clementine
cd /var/lib/clementine/
Распаковать архив clementine_2.10.1.zip с помощью команды:
unzip clementine_2.10.1.zip
Создать ссылку на файл и прейти в example-docker с помощью команды:
ln -s clementine_2.10.1 current
cd current/example-docker/
Установить связь с другими компонентами интеграции. Для этого прейти в документ с помощью команды:
cat .env
В строках "LUNA_API_HOST", "VLACCESS_HOST" указать IP-адрес сервера LUNA PLATFORM 5, LUNA Access. Удостовериться, что "LUNA_ACCOUNT_ID" совпадает с "Account ID", указанным в LUNA Admin.
# luna LUNA_API_HOST=172.21.245.112 LUNA_API_PORT=5000 LUNA_LICENSES_HOST=127.0.0.1 LUNA_LICENSES_PORT=5120 LUNA_ACCOUNT_ID=03da8b94-bf50-4def-9b29-6a2fda5fc060
# vl-access VLACCESS_HOST=172.21.245.112 VLACCESS_PORT=9091
Находясь в каталоге example-docker запустить установку LUNA CLEMENTINE 2.0 и создать пользователя с ролью администратора с помощью команд:
./start_clementine.sh
docker exec -i $(docker ps|grep auth|awk '{print $1}') python3 cli.py createtestaccount --name vlabs --email vlabs@vlabs.vlabs --role ADMIN --password vlabs
1.1.4. Настройка компонентов интеграции
1.1.4.1. Настройка LUNA CLEMENTINE 2.0
Зайдите в LUNA CLEMENTINE 2.0. Для этого перейдите на http://IP_адрес:8080, где IP-адрес - это адрес сервера LUNA PLATFORM 5, LUNA Access.
Зайдите во вкладку "Списки", нажмите кнопку "Добавить". В открывшемся окне присвойте название списку лиц и нажмите "Сохранить".
Для того, чтобы создать нового пользователя зайдите в созданный список, нажмите кнопку "Добавить".
В окне "Добавление лица" необходимо:
- добавить изображение пользователя
- указать в графе "Информация" ФИО пользователя
- выбрать в графе "Списки" список, в котором создается пользователь
После нажать кнопку "Сохранить".
1.1.4.2. Настройка LUNA Access
1.1.5. Добавление BioSmart Quasar в LUNA CLEMENTINE
Включение режима серверной идентификации по протоколу REST API BioSmartLite