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

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


ru:airlay:authldap

Это старая версия документа!


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

Меню

Модуль авторизации является необязательным модулем, и служит для того чтобы проверять наличие тех или иных пользователей на серверах MRSK, с дальнейшим сохранением информации по ним. Для работы, на api авторизации требуется, помимо логина и пароля, отправлять сервер (или ссылку на него), на котором необходимо провести авторизацию. Причем важно отправить GET запрос /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.1560423050.txt.gz · Последнее изменение: 2019/06/13 17:50 — Калинин Александр Игоревич