Ergebnis 1 bis 13 von 13

Thema: [au-ldap_authentication] brauche Hilfe bei dieser Extension

  1. #1
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard [au-ldap_authentication] brauche Hilfe bei dieser Extension

    Hallo zusammen,

    ich habe diese Extension in Contao installiert und auch die ldap-Erweiterung in PHP aktiviert. Es geht um den Auto-Login im Frontend in einem Firmen-Intranet.

    http://www.contao-pool.de/ceris-read...cation_en.html

    Habe den Server und den Port unter "Einstellungen" angegeben.

    Jedoch weiß ich nicht, wie ich diese Erweiterung zum Laufen bringe. Einerseits heißt es, man muss alle Mitglieder löschen, das der Auto-Login funktioniert. Andererseits, wie soll ich bestimmte User zulassen?

    Ich blicks einfach nnicht im Moment. Hat jemand diese Extension erfolgreich im Einsatz?

    Grüße
    Der_Ritter

  2. #2
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Laut obigem Link gibt es 76 installationen dieser Extension. Also muss es doch funktionierende Seiten geben.
    Vielleicht findet sich ja noch jemand, der mir helfen kann.

    Grüße
    Der_Ritter

  3. #3
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Schreib doch den Entwickler an, evt. kann der dir mehr sagen
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  4. #4
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Ich habe dem Entwickler eine Email geschickt und auch auf diesen Thread verwiesen.
    Jetzt erstmal abwarten.

    Grüße
    Der_Ritter

  5. #5
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Also, nach Anfrage bei der IT habe ich alle notwendigen Daten erhalten und diese unter Einstellungen eingegeben.
    Im Contao Backend muss jetzt entweder ein Mitglied (für Anmeldungen im Frontend) oder ein Benutzer (für Anmeldungen im Backend) eingerichtet werde. und zwar genau mit dem Namen, wie er auch im Aktiv Directory zu finden ist. Dabei kann dann irgendein Passwort vergeben werden, da diese Erweiterung dafür sorgt, dass man sich sowohl mit dem in Contao vergebenen Passwort, als auch mit dem Active Directory Passwort anmelden kann. Beide PWs funktionieren!

    Jetzt muss ich nur noch rausfinden, wie das mit dem Autologin funktionieren soll.

    Grüße
    Der_Ritter

  6. #6
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Hätte jemand einen Lösungsansatz für mich, wie ich einen Front-/Backendlogin automatisieren kann? Es soll, unter zuhilfenahme der Extension au-ldap_authentication, ein Autologin mit einem Domänennamen möglich sein.
    Ich komm hier einfach nicht weiter.

    Grüße
    Der_Ritter

  7. #7
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Wie kann ich den aktuellen Windows-User ermitteln? Den könnte ich ja der Funktion authentication übergeben und der Auto-Login sollte funktionieren.

    Grüße
    Der_Ritter

  8. #8
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Ich möchte diesen Thread noch einmal aufwärmen, da ich nach tagelangen Bemühen von google und der Contao Forumssuche immernoch keine Lösung gefunden habe.

    Wie kann ich es für ein firmeninternes Intranet lösen, das der aktuell angemeldete Windows-User sich automatisch im Frontend anmeldet, sobald ich die entsprechende Seite aufrufe?

    Aktuell habe ich ein Login-Formular, welches die eingegebenen Daten (User; Passwort) zusätzlich über die Extension au_ldap_authentication gegen den Active Directory Server prüft. Also nach manueller Eingabe den aktuellen Windows-User anmeldet.

    Ich möchte aber für das firmeninterne Intranet, dass sich der aktuelle Windows-User automatisch anmeldet. Irgendwie muss das doch möglich sein.

    Edit: Ach noch was. Wenn es User gibt, die im Active Directory ein Passwort haben, welches bestimmte Sonderzeichen wie z.B. '#' enthält, so funktioniert der ganze Login nicht mehr. Wo muss ich drehen, damit das auch mit Sonderzeichen im Passwort funktioniert?

    Grüße
    Der_Ritter
    Geändert von Der_Ritter (22.03.2013 um 15:35 Uhr)

  9. #9
    Contao-Fan Avatar von webster
    Registriert seit
    14.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    Hallo,

    hast Du es bei der Übertragung des Passwortes im ldap_bind mal mit einem utf8_decode($password) versucht? So hat es bei mir geklappt.

    Zum Autologin:
    Mit dem Modul mod_auth_sspi.so für Apache kannst Du eine Art Autologin umsetzen. Ganz genau weiß ich nicht mehr wie es geht, ist schon fast zwei Jahre her :-) Aber google mal ein bischen, dazu gibt es eine Menge zu finden. Die Ansätze sind immer die Gleichen - egal welches Framework/CMS:

    http://drupal.org/node/830354
    http://sourceforge.net/projects/mod-.../topic/4755887
    http://stackoverflow.com/questions/1...cation-process

    http://lmgtfy.com/?q=autologin+ldap+mod_auth_sspi
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

  10. #10
    Contao-Nutzer Avatar von Der_Ritter
    Registriert seit
    21.06.2009.
    Beiträge
    106

    Standard

    Hallo webster,

    danke für deine Tipps.
    Das utf8_decode() hat noch nicht den gewünschten Effekt gehabt, probiere aber weiter.

    Leider setzen wir hier den IIS und nicht den Apache ein. Demnach hilft mir das Modul vorerst nicht weiter :-(
    Weiß jemand eine Lösung mit PHP und IIS?

    Grüße
    Der_Ritter

  11. #11
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Bei mir kommt diese Fehlermeldung:

    Fatal error: Call to undefined function ldap_connect() in D:\bnnintern\system\modules\au-ldap_authentication\LdapAuthentication.php on line 73

    bei optional parameters hab ich nichts eingetragen (wüsste nicht was)

    was könnte mein Fehler sein?

    Ist es korrekt dass er nach dem Speichern mir das "=" ändert in = (Beispiel DC=de) ???
    Geändert von kischd (23.01.2014 um 07:44 Uhr)
    Gruß Mark

  12. #12
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Hat jmd die Erweiterung schon erfolgreich installieren bzw. einstellen, damit sich ein User mit den Daten des Active Directory Server anmelden konnte.

    Ich scheitere bisher kläglich daran. Irgendwo muss ich was falsch machen.
    Gruß Mark

  13. #13
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Bei Server DN hab ich nun folgendes eingetragen
    CN=admin, OU=GRUPPE, OU=ABTEILUNG, OU=STANDORT, DC=lan, DC=ABC, DC=de

    Wäre das so richtig, dann könnte ich das schonmal als Fehler ausschließen?
    Gruß Mark

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •