Инструменты пользователя

Инструменты сайта


ru:airlay:authldap

Модуль авторизации Auth LDAP

Меню

Модуль авторизации является необязательным модулем и служит для того, чтобы проверять наличие тех или иных пользователей на серверах MRSK с дальнейшим сохранением информации о них. Для работы, на api авторизации требуется, помимо логина и пароля, отправлять сервер (или ссылку на него), на котором необходимо провести авторизацию. Причем важно отправить GET запрос /api/v3/ldap/getAliasList, со следующими полями:

  • name - имя пользователя
  • password - пароль
  • domain - ссылка на сервер авторизации (например che или che.mrsk-urala.local)

Поле domain должно соответствовать одному из полей alias в массиве в файле servers.json. В этом же файле, настраивается список серверов, по которому производится авторизация.

Структура одного элемента массива файла servers.json выглядит следующим образом:

[{
  "alias": "string",
  "server": "url",
  "namePrefix" : "string",
  "groups": Array<string>
}]
ru/airlay/authldap.txt · Последнее изменение: 2019/11/03 23:06 — Снетков Михаил