Hallo,
Wir haben eine LDAP-Verbindung hergestellt und das Frontend-Formular erstellt, in das der Benutzer seinen Benutzernamen und sein Passwort für LDAP eingeben kann. Wenn die Parameter korrekt sind, wird der Benutzer im Active Directory angemeldet und das Skript kann seine Daten abrufen.
Wie verbinde ich einen LDAP-Benutzer mit einem Contao-Frontend-Mitglied? Wenn der Benutzer nun von Active Directory über eine LDAP-Verbindung authentifiziert wird, wie kann man Contao dann mitteilen, dass das Mitglied mit dem Benutzernamen gerade angemeldet ist und die authentifizierte Sitzung starten soll?
Alle Benutzer aus AD sind bereits in die Tabelle tl_members kopiert (wir prüfen, ob der AD-Benutzer in der Tabelle vorhanden ist, und wenn nicht, erfolgt die Abfrage, die den neuen Benutzer in die Tabelle einfügt).
In Contao 4 haben wir con4gis/ldap verwendet, es ist jedoch für Contao 5 nicht verfügbar.