Typo3 + LDAP-Auth ?
Started by Uprooter, Mai 02 2006 05:02
29 replies to this topic
#21
Geschrieben 09 Mai 2006 - 11:09
hab ja nur n vertrag über jeweils 3 monate
#22
Geschrieben 09 Mai 2006 - 11:12
Uprooter sagte am May 9 2006, 12:09 PM:
hab ja nur n vertrag über jeweils 3 monate 

tune in to my fav music | reibejoy a.k.a jan mueller
#23
Geschrieben 09 Mai 2006 - 11:14
huh? hab die da noch nie gesehen
#24
#25
Geschrieben 09 Mai 2006 - 11:22
woher...ich sag lieber nix
#27
Geschrieben 09 Mai 2006 - 11:46
Hm könntest du das mit der Sessioncheckfkt bissl näher erläutern, was genau macht die?
Weil das problem ist, ich benutze PHPLib in meinen eigenen Skripten, wo ich mich gegen einen LDAP-Server authentifiiziere und dann an benutzer bestimmte rechte vergebe, das alles wird dann noch mit ner datenbank abgeglichen. so wenn ich jetzt den login von typo benutze dann lässt der phplib keine eigenen sessions starten, weil ja schon eine läuft, deshalb kann ich mich auf meinen eigenen skripten nicht einloggen
Weil das problem ist, ich benutze PHPLib in meinen eigenen Skripten, wo ich mich gegen einen LDAP-Server authentifiiziere und dann an benutzer bestimmte rechte vergebe, das alles wird dann noch mit ner datenbank abgeglichen. so wenn ich jetzt den login von typo benutze dann lässt der phplib keine eigenen sessions starten, weil ja schon eine läuft, deshalb kann ich mich auf meinen eigenen skripten nicht einloggen
#28
Geschrieben 09 Mai 2006 - 03:17
Gibt es keine Bridge mit der du Typo sagen kannst welche DB sie zum checken seiner Sessions bzw. zum Verifizieren der User-Logins nutzen soll?
Bei Mambo z.B. geht das - oder hier mit dem IPB (dieses Forum
) - wenn es nicht geht selber schreiben, oder in deinen Scripten irgendwie rumfuddeln, dass du nicht den LDAP Auth hast
sondern halt die auth von Typo. Macht aber wohl in deiner Umgebung wenig Sinn? (Windows 2003 Server mit AD??)
Achso, ich sollte es ja näher erläutern
Also im Prinzip funktioniert ein Login-Vorgang ja immer gleich. Username und Passwort werden gegen Einträge in ner DB gecheckt. Wenn es passt wird eine Funktion X eine Sessionid generieren (oftmals einfach mit nem md5 aus dem aktuellen Timestamp und der IP-Adresse des Users *hint* das ist unsicher
) und diese in der DB speichern. Alles was ab hier folgt wird mit der Session zusammen geschehen. Entweder ist sie in Cookies (wie hier im Board) oder sie wird an die URI gehängt (wie z.b. im warplaner). Man kann sie auch per Formular übergeben, doch dann muss man alle Seiten im Prinzip mittels Javascript "anspringen".
Du kannst jetzt halt den Core von Typo anpassen, dass er nicht seine eigenen Tabellen zum verifizieren und anlegen nimmt, sondern deine, oder es gibt halt ne Bridge die sowas für dich macht. (Könnte ich mir vorstellen, bist sicher nicht der erste der das möchte..)
Kapiert?
Bei Mambo z.B. geht das - oder hier mit dem IPB (dieses Forum
Achso, ich sollte es ja näher erläutern
Also im Prinzip funktioniert ein Login-Vorgang ja immer gleich. Username und Passwort werden gegen Einträge in ner DB gecheckt. Wenn es passt wird eine Funktion X eine Sessionid generieren (oftmals einfach mit nem md5 aus dem aktuellen Timestamp und der IP-Adresse des Users *hint* das ist unsicher
Du kannst jetzt halt den Core von Typo anpassen, dass er nicht seine eigenen Tabellen zum verifizieren und anlegen nimmt, sondern deine, oder es gibt halt ne Bridge die sowas für dich macht. (Könnte ich mir vorstellen, bist sicher nicht der erste der das möchte..)
Kapiert?

tune in to my fav music | reibejoy a.k.a jan mueller
#29
Geschrieben 09 Mai 2006 - 04:05
ja soviel brauch ich nicht mal glaube ich. typo3 authentifiziert sich ja mittleweile selbst mit ldap, und das ist schon ok so, mehr brauch ich da auch nciht, aber ich würde gerne mit dem user mit dem ich mich bei typo anmelde bestimmte rechte für diesen user aus meiner eigenen db lesen, dafür will aber phplib seine eigenen session starten, im prinzip muss ich ja nur phplib sagen, dass er die vorhandene benutzen soll, hab aber null ahnung wie das geht.
#30
Geschrieben 09 Mai 2006 - 11:05
Uprooter sagte am May 9 2006, 05:05 PM:
im prinzip muss ich ja nur phplib sagen, dass er die vorhandene benutzen soll, hab aber null ahnung wie das geht.

tune in to my fav music | reibejoy a.k.a jan mueller
1 Besucher lesen dieses Thema
Mitglieder: 0 | Gäste: 1 | Anonyme Mitglieder: 0












