Autor Beitrag
mix.we
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Di 16.01.07 16:07 
Hallo,
Ich bin ein student, und wersuche gerade eine anwendung zu schreiben die fur den login auf active directory zugreiffen muss.
eingentlich alles was ich brauche ist ein true oder false wenn der user in einer gegebene group member ist.
zum beispil ich möchte etwas wie dieses machen,

funtion IsUserInGroup(const username : string ; const groupName : string): boolean;
begin
//////

end;

also ich möchte diese funktion brauchen aber ich habe keine ahnung wie ich das machen kann, ich habe sehr viele beispiele gefunden aber die sind für mich viel zu kompliziert, ich fand ein code stuck in c# und es waren etwa 5 linien code.

gibt es in delphi auch einfache brauchbare funktionen?

besten dank
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 16.01.07 17:02 
Moin und :welcome: im Forum!

Zunächst mal zur Ernüchterung: das ist kein einfaches Thema! :? :|

Entscheidende Erkenntnis: ActiveDirectory ist die M$-Version von Suche bei Google LDAP. ;)

Hier gibt es die Header-Translation-Unit für Delphi, das ist der erste Schritt. Allerdings ist selbst damit noch nicht alles "ganz einfach", denn du mußt auch noch über den Aufbau des LDAP-Baumes bescheid wissen, um eine entsprechende Anfrage an den Dienst formulieren zu können. Und dann erst kommt noch die Auswertung der entsprechend gelieferten Attribute... :mahn: ;)

Also, AFAIK nix, was man mal eben mit ein paar Zeilen Code "abschreiben" hinkriegen kann. :(

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
freak4fun
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 604
Erhaltene Danke: 4

Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
BeitragVerfasst: Di 16.01.07 17:31 
Vielleicht hilft dir der Beitrag aus derDelphi-PRAXIS weiter.

MfG
freak

_________________
"Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Sa 20.01.07 06:35 
[ot] Wenn du eine Solche Function wie im Titel angegeben wirklich hinbekommst kannst du mit Sicherheit durch Erpressung ne Menge Kohle verdienen [/ot] :mrgreen:

sorry, ich konnts mir nicht verkneifen :(