- Распечатать
В этой статье рассказывается о том, как улучшить регистрацию и аутентификацию в приложении Tulip с помощью устройств Nymi.
Ссылка на пользовательские виджеты: https://tulip.co/library/apps/nymi-presence-integration-widgets
Назначение
Виджеты Nymi Presence позволяют реагировать на активность с помощью диапазонов Nymi. Например, процессы могут запускаться и останавливаться, когда оператор приближается к станции.
Пользовательский виджет Nymi использует API Nymi WebSDK для подписки на события, отправленные агенту Nymi. Это включает в себя как публикацию, так и подписку на события. Агент Nymi также обеспечивает поддержку вызовов API. Эти вызовы API позволяют выполнять такие функции, как подписка на конечную точку Bluetooth, проверка личности пользователей, чьи диапазоны Nymi отправляют события, и выполнение поиска на сервере Nymi.
Начало работы с Nymi
Nymi позволяет подключать людей к различным приложениям, системам и сетям с помощью единой аутентификации для их Nymi BandTM. Подключенный к Nymi работник получает цифровые возможности с помощью носимого решения, которое преобразует основанные на аутентификации рабочие процессы, такие как доступ и электронные подписи, в беспарольное, бесконтактное и свободное от рук взаимодействие. Nymi Band может быть использован в обширной экосистеме технологических партнеров, в которую с гордостью входит Tulip, посредством прямой интеграции с платформой Nymi Connected Worker Platform. Организации, которые модернизировали свои существующие системы с помощью биометрических, непрерывных и многофакторных функций аутентификации (MFA) Nymi Band, повысили уровень безопасности, удовлетворенность работников и целостность данных в условиях соблюдения нормативных требований.
Настройка интеграции с Tulip
Для того чтобы воспользоваться приложением Nymi Tulip, вам потребуется: 1. Сервер Nymi 2. Агент Nymi с настроенным и открытым веб-апи Nymi 3. Bluetooth-сервис Nymi, подключенный к агенту, у которого настроен и открыт web api 5. Bluetooth-ключ Nymi (поставляется вместе с Nymi Band) 6. Зарегистрированный Nymi Band - если имя пользователя совпадает с именем пользователя Tulip.
Как это работает
На первом этапе пользователи могут подписаться на Nymi Agent и прослушивать намерения пользователя в виде касания Nymi Band либо на считывателе NFC, либо на BLE-ключе. Сначала проверьте, запущена ли служба NES NymiAgent, нажав кнопку Connect.
Если пользователь подтверждает свое намерение с помощью Nymi Band, коснувшись им BLE-устройства или NFC-считывателя, пользовательский виджет сохраняет идентификатор Nymi Band и сравнивает имя пользователя владельца Nymi Band с именем пользователя, зарегистрированного в Tulip Player. Если имена пользователей совпадают, пользователю разрешается перейти к следующему шагу.
На этом этапе второй виджет отслеживает, находится ли идентификатор Nymi Band в пределах досягаемости, или проверяет, не был ли Nymi Band удален с тела. Если виджет обнаруживает, что Nymi Band отошел слишком далеко от BLE-ключа, запускается 10-секундный таймер обратного отсчета. По окончании таймера обратного отсчета приложение переходит к следующему шагу и сообщает, что пользователь находится вдали.
Если виджет снова обнаруживает присутствие Nymi Band, он автоматически возвращается к предыдущему шагу. На шаге 2 или 3, если Nymi Band удаляется, мы классифицируем это как неаутентифицированное состояние или событие, и приложение возвращается к шагу 1.