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

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

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

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

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

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

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

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

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

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