Nodul LogoNodul

Песочница пользователя

Авторизация пользователя на платформе

Для тестирования авторизации пользователей доступен репозиторий песочницы. Инструкции по настройке можно найти в README.md репозитория.

Генерация токена

  1. После запуска песочницы откройте раздел «JWT Generation». Этот раздел поможет вам сгенерировать JWT-токен для пользователя вашей организации. Вы можете использовать этот токен для авторизации пользователя во встраиваемом режиме платформы Nodul.

  2. Вставьте ваш приватный ключ в поле ввода «Private Key» и выберите алгоритм подписи, соответствующий вашей паре ключей.

  3. Заполните поля Tenant ID, User ID и Plan ID, где:

    Tenant ID — обязательно. Ваш ID тенанта на платформе Nodul

    User ID — обязательно. Уникальная строка, однозначно идентифицирующая пользователя в вашей организации

    Plan ID — опционально. ID плана подписки, который будет назначен пользователю при первом входе. Для последующих входов это поле не требуется. В этом примере ID созданного плана — «35»

  4. Нажмите кнопку «Generate Token», чтобы создать новый JWT-токен, который можно скопировать с помощью кнопки «Copy».

Генерация токена выполняется локально без сетевых запросов. Это гарантирует, что ваш приватный ключ не отправляется на платформу Nodul или третьим сторонам.

На видео показана генерация токена:

Использование токена

После генерации JWT-токена перейдите в раздел «White Label». Вставьте скопированное значение в поле «JWT Token». В поле «UI Config JSON» вставьте следующее:

{
  "scenarios": {
    "hideEmptyScenariosGreetings": true
  },
  "main": {
    "hideSideMenu": false
  }
}

Затем нажмите кнопку «Init». После этого в правой части экрана появится встраиваемая версия платформы Nodul с уже авторизованным новым пользователем, в данном случае с ID = tu_2.

image.png

Нужна помощь? Спросите сообщество

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

0/100
0/2000

Программное обеспечение распространяется в виде интернет-сервиса, специальные действия по его установке на стороне пользователя не требуются.