Как аутентифицировать пользователей в PHP с помощью Active Directory без имени пользователя и пароля

Как аутентифицировать пользователей в PHP с помощью Active Directory без имени пользователя и пароля.
Когда пользователь домена входит в систему, он также может войти в приложение PHP, которое связано с Active Directory.

0

Решение

Вам нужна бесшовная аутентификация Kerberos SSO с использованием активной директории, где браузер автоматически отправляет токен согласования, который вам необходимо проверить. Обычно это делегируется веб-серверу. Для этого есть несколько плагинов Apache:

mod_auth_sspi для Apache в Windows: http://mod-auth-sspi.sourceforge.net/

mod_auth_kerb для Apache в Linux: http://modauthkerb.sourceforge.net

mod_ntlm для Apache в Linux: http://modntlm.sourceforge.net

mod_auth_ntlm_winbind для Apache http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm_winbind

0

Другие решения

Других решений пока нет …