Проверка логина и пароля пользователя.
https://selena-online.ru/rest/v1/profile/login [POST]
string:login - логин. Обязательный.
string:password - пароль. Обязательный.
boolean:authtoken - флаг "Установить токен авторизации". Опциональный.
int:expired - время жизни токена авторизации в секундах. По умолчанию - 300.
Выполняет проверку логина и пароля. В случае успеха возвращает локальный и глобальный ID пользователя. Если передан флаг authtoken, устанавливается и возвращается временный токен авторизации
Временный токен авторизации может быть использован разработчиком для прозрачной авторизации пользователя в Личном кабинете (ЛК) в домене системы бронирования (СБ) после того, как он авторизуется на официальном сайте продавца путёвок. Обычной практикой является регистрация и авторизация пользователей на официальном сайте, в ходе которой создаётся веб-сессия. Однако при переходе в ЛК в домене СБ вновь требуется авторизация, что является серьёзным неудобством для посетителя. Для того, чтобы сделать этот переход прозрачным для посетителя, можно проверить его учётные данные в СБ и установить токен авторизации, который затем использовать в URL как параметр authtoken для входа в ЛК пользователя без пароля. Например, в ЛК частного лица:
https://selena-online.ru/private/cabinet?authtoken=token
или в ЛК агента:
https://selena-online.ru/agent/cabinet?authtoken=token
Временный токен авторизации является одноразовым, при успешной авторизации он сразу же удаляется.