schoolit / adauth
This package is abandoned and no longer maintained.
The author suggests using the schulit/adauth package instead.
Client library for Active Directory Authentication Server
2.0.0
2023-01-02 15:27 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-openssl: *
This package is auto-updated.
Last update: 2023-01-02 15:54:01 UTC
README
Mithilfe dieser Bibliothek kann komfortabel eine Verbindung zum Active Directory Authentication Server aufgebaut werden.
Installation
$ composer require schulit/adauth
Benutzung
use AdAuth; use AdAuth\Credentials; use AdAuth\Stream\TlsStream; $tlsStream = new TlsStream('Pfad zum Zertifikat der verwendeten CA (oder null falls nicht vorhanden)', 'FQDN aus dem Zertifikat des Servers', 'Fingerprint des Zertifikats'); $adauth = new AdAuth('öffentliche IP des AD Auth Servers', $tlsStream, 55117 /* öffentliche Portnummer */); $response = $adauth->authenticate(new Credentials('username', 'password')); $response = $adauth-> $response = $adauth->ping();
Symfony Integration
Kompatiblität
Diese Version ist kompatibel mit Version 2.0.0 des Servers.