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

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

Zum Bundle

Kompatiblität

Diese Version ist kompatibel mit Version 2.0.0 des Servers.

Lizenz

MIT