Бесшовная интеграция

GET /security/generateAutoAuthUrl/

Данный запрос создает ссылку для прохождения автоматической регистрации/аутентификации пользователя. Если пользователь был создан ранее, то по данной ссылке произойдет его автовход в DataLIB, если пользователя нет в БД платформы, автоматически будет создана его учетная запись и произведен вход.

Внимание! Для каждого пользователя DataLib ссылка бесшовного перехода одноразовая и может быть только одна. Рекомендуется генерировать ее непосредственно перед использованием.

Формат возвращаемых данных:

{
    "meta": {
        "success": true,
        "message": ""
    },
    "data": "https://dev.datalib.iprmedia.ru/autologin?user_id=462&token=uw8oeEeY58BmwRRKzA9bCbI7euNSlRV4"
}
    
  • email — email пользователя, если он уже зарегистрирован, произойдет автоматическая авторизация данного пользователя
  • fullname - полное имя пользователя
  • publication_id - если передано произойдет автопереход на страницу публикации