Песочница пользователя
Авторизация пользователя на платформе
Для тестирования авторизации пользователей доступен репозиторий песочницы. Инструкции по настройке можно найти в README.md репозитория.
Генерация токена
-
После запуска песочницы откройте раздел «JWT Generation». Этот раздел поможет вам сгенерировать JWT-токен для пользователя вашей организации. Вы можете использовать этот токен для авторизации пользователя во встраиваемом режиме платформы Nodul.
-
Вставьте ваш приватный ключ в поле ввода «Private Key» и выберите алгоритм подписи, соответствующий вашей паре ключей.
-
Заполните поля Tenant ID, User ID и Plan ID, где:
Tenant ID— обязательно. Ваш ID тенанта на платформе NodulUser ID— обязательно. Уникальная строка, однозначно идентифицирующая пользователя в вашей организацииPlan ID— опционально. ID плана подписки, который будет назначен пользователю при первом входе. Для последующих входов это поле не требуется. В этом примере ID созданного плана — «35» -
Нажмите кнопку «Generate Token», чтобы создать новый JWT-токен, который можно скопировать с помощью кнопки «Copy».
Генерация токена выполняется локально без сетевых запросов. Это гарантирует, что ваш приватный ключ не отправляется на платформу Nodul или третьим сторонам.
На видео показана генерация токена:
Использование токена
После генерации JWT-токена перейдите в раздел «White Label». Вставьте скопированное значение в поле «JWT Token». В поле «UI Config JSON» вставьте следующее:
{
"scenarios": {
"hideEmptyScenariosGreetings": true
},
"main": {
"hideSideMenu": false
}
}Затем нажмите кнопку «Init». После этого в правой части экрана появится встраиваемая версия платформы Nodul с уже авторизованным новым пользователем, в данном случае с ID = tu_2.

Нужна помощь? Спросите сообщество
Если на странице не хватает деталей или что-то непонятно, напишите на форуме сообщества Nodul: команда и другие пользователи обычно отвечают быстро.
Программное обеспечение распространяется в виде интернет-сервиса, специальные действия по его установке на стороне пользователя не требуются.