Anmeldung über einen Domaincontroller / LDAP-Server

Mehr aus phlyMail herausholen, als auf den ersten Blick zu sehen ist

Anmeldung über einen Domaincontroller / LDAP-Server

Postby mraction » 08.01.2009 23:41

Moinsen Jungs,

hab mal ein wenig gebaut, mit der [Edit: phlymail/shared/lib/extauth.ldap.php; seit phlyMail 3.7 phlymail/shared/extauth/ldap.php] könnt ihr euch mit einem kleinen Zusatz in der choices.ini.php an einem Domaincontroller anmelden bzw. die Benutzeranmeldung darüber laufen lassen... Ergo: Kein extra Passwort, keine extra Passwortwechselei usw.

Hier ein kleines Beispiel, für die choices.ini.php
Code: Select all
[extauth]
module = ldap
ldap_server = dc.freakwg.local
ldap_port = 389
iswin2k3 = 1
create_user = 0


Wers genau wissen will, was wofür steht, darf in den Header der php Datei gucken... Hab mich einfach mal an den Files von mso orientiert (ich hoffe das geht in Ordnung...) und auch eine entsprechende Doku darin verewigt...

Achja, beim Login muss die domain mit angegeben werden wenn irgendwer für sinnvoll hält, das das wegfällt, könnte man da noch drüber nachdenken aber mich störts so nicht, da ich an anderer stelle eh den Cookie von meiner Intranetseite auslese und somit automatisch eingeloggt werde... Eingabe bei mir wäre also z.B. micha@freakwg.local

Viel Spaß damit,
Micha...
mraction
Newbie
Newbie
 
Posts: 9
Joined: 25.01.2008 20:31

Re: Anmeldung über einen Domaincontroller

Postby mso » 09.01.2009 00:13

Schick, sehr sehr schick!
Matthias Sommerfeld

phlyMail Developer
http://phlymail.com
User avatar
mso
Site Admin
Site Admin
 
Posts: 1274
Joined: 01.11.2001 01:00
Location: Berlin

Re: Anmeldung über einen Domaincontroller

Postby mso » 25.01.2009 02:48

Die oben referenzierte Datei ist seit Version 3.6.36 Bestandteil von phlyMail MessageCenter. Sie muss also nicht erst nachinstalliert werden.
Matthias Sommerfeld

phlyMail Developer
http://phlymail.com
User avatar
mso
Site Admin
Site Admin
 
Posts: 1274
Joined: 01.11.2001 01:00
Location: Berlin


Return to Tipps & Tricks

Who is online

Registered users: No registered users

cron