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

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


ru:airlay:authldap

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ru:airlay:authldap [2019/06/11 12:34]
Георгий [Меню]
ru:airlay:authldap [2019/06/13 17:58]
Калинин Александр Игоревич [Меню]
Строка 7: Строка 7:
 ==== Меню ==== ==== Меню ====
 Модуль авторизации является необязательным модулем, и служит для того чтобы проверять наличие тех или иных пользователей на серверах MRSK, с дальнейшим сохранением информации по ним. Для работы, на api авторизации требуется, помимо логина и пароля, отправлять сервер (или ссылку на него), на котором необходимо провести авторизацию. Модуль авторизации является необязательным модулем, и служит для того чтобы проверять наличие тех или иных пользователей на серверах MRSK, с дальнейшим сохранением информации по ним. Для работы, на api авторизации требуется, помимо логина и пароля, отправлять сервер (или ссылку на него), на котором необходимо провести авторизацию.
-Причем важно отправить **GET** запрос, со следующими полями:+Причем важно отправить **GET** запрос **/api/v3/ldap/getAliasList**, со следующими полями:
   * **name** - имя пользователя   * **name** - имя пользователя
   * **password** - пароль   * **password** - пароль
   * **domain** - ссылка на сервер авторизации (например che или che.mrsk-urala.local)   * **domain** - ссылка на сервер авторизации (например che или che.mrsk-urala.local)
-Поле **domain** +Поле **domain** должно соответствовать одному из полей alias в массиве в файле servers.json. В этом же файле, настраивается список серверов по которому производиться авторизация.
  
-**server.json**+Структура одного элемента массива файла **servers.json** выглядит следующим образом:
 <code javascript> <code javascript>
 [{ [{
ru/airlay/authldap.txt · Последнее изменение: 2021/10/18 15:24 — Константин