Archiv verlassen und diese Seite im Standarddesign anzeigen : windows user auslesen
hallo,
wie komme ich an den windows user namen?
ich brauch eigentlich nur den namen es geht nicht speziell um sicherheit.
also keine komplette windows anmeldung usw. per php sondern einfach nur den usernamen mit dem der benutzer gerade an windows angemeldet ist.
penizillin 27-04-2005, 15:24 [ x ] du hast dir keine mühe beim suchen (u.a. im forum) gegeben und möchtest es nochmal versuchen.
wenn du schon weist wo es das gibt dann sag es mir doch kurz +g+
gesucht hab ich sicherlich aber man wird auf das thema halt nicht gerade gestossen.
vor allem sind natürlich die suchwörter ein problem, du weist offenbar im gegensatz zu mir wie es geht und weist daher auch nach was du suchen musst. ich hingegen habe dieses wissen nicht weshalb ich eine community aufsuche die es vielleicht weiss. das hier ist ja auch keine faq datenbank sondern ein forum ... wobei ich dir natürlich recht gebe das man erstmal suchen sollte. was ich aber, wie bereits gesagt schon getan habe.
penizillin 27-04-2005, 15:43 windows / user / login / logon / ldap
jahlives 27-04-2005, 15:45 Willst du denn den Username des Clients anzeigen oder des Users, der gerade am Server angemeldet ist.
Falls ersteres dann schau mal hier php.net (http://ch2.php.net/reserved.variables)
Gruss
tobi
penizillin 27-04-2005, 16:04 jahlives - welche variable meinst du denn?
jahlives 27-04-2005, 16:07 Hatte an $_SERVER['HTTP_HOST'] und $_SERVER['REMOTE_HOST'] gedacht.
Aber leider erkennt man daran den User wohl nicht wirklich.
Sorry aber habe da wohl etwas voreilig geschrieben...
Gruss
tobi
Shurakai 27-04-2005, 17:09 Das soll aber schon auf dem Server laufen, oder? Also du willst nicht wissen wie der Benutzer der auf deine Site kommt mit seinem Benutzernamen heißt oder?!
doch genau ich will wissen wie der benutzer heisst.
bei windows kommt doch immer sowas "bitte crtl + alt + entf drücken für anmelden" dann muss man benutzer name und passwort eingeben.
das passwort ist ja wurstig und auch klar das es nicht einfach so im netz rumfährt.
aber an den benutzer namen, also den namen den man für die windows anmeldung eingibt, an den sollte man doch dran kommen.
oder ist das nur mit so komplizierter scheisse wie ldap möglich?
penizillin 27-04-2005, 17:31 versuch's mit $n = doMachfertig('USERNAME', MF_EINFACH);
Geht nid, es sei den der Browser senden den Username, was ich bezweifel..... :rolleyes:
PHP ist halt nicht schlauer als dein Browser :teach:
ilch, wenn dein Apache auf Linux läuft, probiere: http://modntlm.sourceforge.net/
sonst such mal im Forum nach single sign on oder sso
Shurakai 28-04-2005, 12:42 Original geschrieben von asp2php
ilch, wenn dein Apache auf Linux läuft, probiere: http://modntlm.sourceforge.net/
sonst such mal im Forum nach single sign on oder sso
So wie ich das sehe will er, egal von welchem Besucher (von dir, berni, schmalle, abraxax, dem kaiser von china.....) den Benutzernamen auslesen mit dem er angemeldet ist... Also auch von jemandem der sich nur kurz verklickt hat....
stinkstiefel 22-11-2005, 17:28 und gibt es dazu jetzt eine Lösung?
Ich bin ebenfalls auf der Suche, den Winlogon auszulesen und dabei benötige ich auch nur den Benutzernamen....
Mit LDAP benötige ich den User, wenn ich speziell nach Infos über den angemeldeten Mitarbeiter suche..
:huep:
Patrick_PQ 23-11-2005, 14:25 naja, ich habe hier einen Linux-Apache mit mod_ntlm laufen und in $_SERVER wird nun der Benutzername übergeben (klappt glaube ich nur wenn per IE zugegriffen wird ...) ach ja, in mod_ntlm musst du natürlich den Domänenkontroler angeben ... also nix fürs Internet - höchstens fürs Intranet
stinkstiefel 23-11-2005, 14:30 na das ist doch mal eine Antwort :-)
Das mit dem IE ist nicht so schlimm - dachte es mir sorgar fast....
gibt es das mod auch für Win32?
http://lists.mushaake.org/pipermail/php/Week-of-Mon-20040301/006917.html
|