Авторизация в Laravel через Active Directory без LDAP

Нужно логинить пользователя в Laravel приложение по его учетным данным Microsoft от университета, также нужно доставать список всех студентов института.

С помощью nslookup нашел адреса LDAP, что-то похожее на xxx-yyy-zzz.ttt.university.ru. Однако, подключение по этим адресам с логином и паролем работает только в пределах самого университета (на компьютерах в аудиториях). Ни один из серверов ldap не пингуется с внешнего компьютера. Думаю, LDAP подключение работает только внутри домена университета.

Однако, на Windows 10 можно залогиниться в машину с помощью того-же аккаунта университета через Параметры\Учетные записи\Доступ к учетной записи места работы или учебного заведения. В параметрах пишет Подключено к Azure AD. При этом в панели задач работает и поиск по студентам.

По какому принципу/протоколу Windows 10 входит в систему по аккаунту университета, даже если недоступны сервера LDAP? Возможно ли по такому же протоколу/принципу логинить пользователя в Laravel?


Ответы (0 шт):