🔧
logintoolСессия

Открывает админ-сессию по email и паролю

Назначение

Аутентифицирует адаптер в backend и сохраняет bearer-токен в рамках текущего процесса. Все операции записи требуют активной сессии.

Когда использовать

Перед первой операцией записи, если учётные данные не заданы через переменные окружения REDCATALOG_ADMIN_EMAIL и REDCATALOG_ADMIN_PASSWORD.

Входные параметры

ПараметрТипОбяз.Описание
emailstringдаEmail администратора
passwordstringдаПароль

Выход

Session — токен, роль и данные пользователя

Ограничения

Токен живёт в памяти процесса адаптера и не сохраняется между запусками. Роль пользователя должна допускать запись в каталог.

Пример запроса и ответа

// Запрос
{ "email": "admin@example.com", "password": "••••••••" }

// Ответ
{
  "session": {
    "token": "eyJhbGciOi...",
    "user": { "email": "admin@example.com", "role": "admin" }
  }
}

Другие инструменты

Связанные разделы