← Все версии
v4.21.0 02.08.2026 major

Интеграции: API ключи для обмена данными между платформами

Создан функционал API-ключей в разделе «Интеграции»: пользователь создаёт несколько ключей с названием проекта, ключ авторизует API-запросы между платформами экосистемы, каждое обращение логируется в журнал использования.

Зачем эта запись

Эта запись истории платформы ipd.by описывает работу над цифровыми платформами: системами учёта, кабинетами, интеграциями. Платформа — это не сайт, а рабочий инструмент с понятной сотрудникам логикой. Версия 4.21.0 (02.08.2026) описывает: «Интеграции: API ключи для обмена данными между платформами». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.

Что сделано в версии 4.21.0

от 02.08.2026

Что добавлено

  • Таблица api_keys — ключ хранится только хэшем (SHA-256), маскируется (ipd_...); модель ApiKey, контроллер, роуты под auth
  • Страница «API ключи» — создание, показ ключа один раз, копирование, кнопка «Проверить ключ»
  • API-обмен — таблица api_usage_log, middleware ApiKeyAuthMiddleware (Bearer ipd_...), роуты POST /api/v1/auth/check и GET /api/v1/me
  • Журнал использования — какой ключ, когда и какие действия выполнял (IP + время)

Разделы по теме

Почему этому можно доверять

Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.

177версий в истории
32кейсов на сайте

Нужна такая работа над вашим проектом

Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.