Получение токена

Получение токена возможно двумя способами: в консоли модуля ionadmin или через сервис token модуля rest.

Все сгенерированные токены хранятся в коллекции ion_user_tokens в базе данных приложения.

Получение постоянного токена через модуль ionadmin

Для получения токена через консоль администратора перейдите в пункт навигации “Ключи безопасности веб-сервисов” модуля ionadmin, например по адресу locahost:8888/ionadmin/token

На странице “Генератор токенов безопасности”:

  • Введите имя пользоватля в поле “Имя пользователя”
  • Укажите в поле “Тип учетной записи” значение “local”
  • Нажмите кнопку “Сгенерировать токен”
  • В поле “Токен” появится значение токена подобное 3a546090355317c287886c0e81dfd304fa5bda99, его и нужно использовать как значение заголовка auth-token.

Время жизни токена созданного по умолчанию 100 лет.

Получение временного токена через сервис rest/token

Вторым способом получения токена является использование веб-сервиса модуля rest - token. Получить токен можно через аутентифицированный запрос на адрес rest/token. Подробнее.