Logindaten des Betriebssystems
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfragen
anweisung
anwendung
basis
benutzerdaten
bessere wahl
controller
datum
domain
finger
professional
realisieren
regel
samba
separat verwalten
server
shell
weiteres system
windows
zentraler anmeldung
-
Hallo, ich bastle an einer kleinen Intranetanwendung, bei der sich die Netzwerkteilnemer mit ihren Logindaten ihres Betriebssystems einloggen können.
Könnte mir jemand helfen, wie ich das realisieren kann? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
1. was soll das für ne Anwendung sein?
2. was für Betriebsysteme(fenn für mich hört sich das ganz stark nach dem Aufbau eines Domain Controllers an...)
3. logindaten sind in der Regel verschlüsselt... wenn du es nach PHP portieren willst, machst du ein Sicherheitsleck in der Größe Sibirens auf... und das mögen nciht viele User... -
hm, du kannst den Loginnamen aus der Systemvariablen nehmen, aber die geschichte mit dem Login-Passwort sollten die User trotzdem separat verwalten...
ist auch aus Datenschutzrechtlichen Gründen immer die bessere Wahl...
also die Antwort auf diene Frage lautet kurz:
JAIN (teils/teils - Usernae kannst du rausnehmen, vom PAsswort lass die Finger weg...) -
Na ja... Du brauchst einen PDC, am besten auf Samba-Basis und die Benutzerdaten können auf einem LDAP-Server gespeichert werden. Von diesem können die Daten auch via PHP-Script verwendet werden bzw. der LDAP-Server kann als Backend, also zur Speicherung der Benutzerdaten, eine MySQL-Datenbank verwenden, welche auch via PHP abgefragt werden kann. Das Problem ist, dass die Windows-Rechner dann via Domain angebunden werden müssen und dies unterstützen nur Windows XP Professional, Windows Vista Business - Ultimate und Windows 7 Professional, Ultimate und Enterprise. Dafür können aber auch Linux angebunden werden können.
-
Danke für eure Vorschläge. So wie ich das verstanden habe, kann man also nicht direkt über php Anweisungen die Benutzerdaten abfragen. Es muss ein weiteres System mit rootrechten vorhanden sein welches die Daten in Form einer Datei im Serververzeichniss ablegt.
-
hm, das hast du nciht ganz richtig verstanden...
schrotti meinte, dass du eine Domain mit zentraler Anmeldung brauchst, um missverständnisse und Doppelnennungen zu verhindern...
du könntest dann regelmäßig die Benutzerliste über ein shell-Script abfragen und reinschreiben... an das Passwort wirst du wahrscheinlich nicht ran kommen... ich weiß nur einen weg bei Linux, der möglich sein könnte... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage