Авторизация
Для некоторых запросов к серверу требуется обязательная аутентификация. Механизм аутентификации основан на JWT‑токенах и выполняется в следующем порядке:
1. Получение токена
Если в проекте активирован модуль учетных записей пользователей, клиент должен инициировать сессию, отправив учетные данные (логин и пароль своей учетной записи) на конечную точку аутентификации с помощью запроса POST /api/login. В теле запроса передаются поля username и password.
После успешной проверки учетных данных система возвращает объект, содержащий поле token — строковый JWT с ограниченным временем жизни expire. Данный токен необходимо обновлять с помощью запроса GET /auth/token.
2. Использование токена в запросах
После получения токена клиент включает его в каждый последующий запрос к защищенным ресурсам в заголовке Authorization: