Hallo zusammen,
ich habe eine WebApplikation mit Basic-Authentification. Neben "normalen" Usern gibt es auch sowas wie Gruppen-Accounts. Diese Gruppen-Accounts werden von mehreren (vielen!) Usern verwendet. Nun ist es in der Vergangenheit mehrfach vorgekommen, das mit dem Gruppen-Accounts Unfug getrieben wurde. Daher besteht der Wunsch mitzuloggen, wer mit dem Gruppen-Account was gemacht hat. Da bietet sich an, den OS-User zu nehmen, da dieser eindeutig ist.
Problem ist nun: Wie komme ich an den OS-User?
Es geht nicht ueber die HTTP-Header-Variablen "REMOTE_USER"/"USER"/etc., da dort immer der Gruppen-Account drinsteht. Es geht auch nicht per ActivX, da mindestens 75% der User FireFox verwendet und einige davon Linux als OS verwenden.
Gibt es eine Moeglichkeit, per JavaScript den tatsaechlichen OS-User zu ermitteln? Es wuerde auch der PC-Name/Hostname reichen, von welchem aus auf die Web-Applikation zugegriffen worden ist (IP nicht, da diese dynamisch per DHCP vergeben wird!)
Gruß
rig