azubi-tigerente Geschrieben 6. Mai 2005 Teilen Geschrieben 6. Mai 2005 Hallo Leute, bin gerade dabei eine Webapplikation zu programmieren und möchte so ein Anmeldefenster wie bei einer Windowsanmeldung haben. Wie ist das möglich. Ist das mit php machbar?? Kann mir jemand eine Hilfestellung geben?? Oder eine andere Möglichkeit?? Gruss Azubi-Tigerente Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Enno Geschrieben 6. Mai 2005 Teilen Geschrieben 6. Mai 2005 Das fenster komtm ganz automatisch, wenn du eine .htaccess Datei in dem Verzeichnis auf dem Webserver anlegst. Musst mal danach googeln. Gruß Enno Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 10. Mai 2005 Teilen Geschrieben 10. Mai 2005 Um etwas wie per .htaccess mit php hinzubekommen könntest du sowas probieren: <?php if (!is_valid_user($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'])) { Header( "WWW-authenticate: basic realm='Anmeldung erforderlich'"); Header( "HTTP/1.0 401 Unauthorized"); // Dieser Text wird nur gezeigt, wenn der Benutzer auf Abbrechen drückt echo "Sie müssen sich anmelden um diese Seite zu sehen \n"; exit; } ?> <!--Seiteninhalt --> <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> ... [/php] Das geht allerdings nur, wenn PHP nicht als CGI läuft (tut es eigentlich nie) und auch nicht beim IIS (weil es da eben doch als CGI läuft ) is_valid_user ist eine Funktion die den Benutzer überprüft... die muss von dir geschrieben werden. Hab das noch nicht selbst ausprobiert, also alle Angabe ohne Gewähr EDIT: Alternativ könntest du auch ein Pop-Up-Fenster aufgehen lassen und von da auch in deinem Hauptfenster per Javascript den eingegebenen Namen und das PW übergeben und da eine Funktion aufrufen, die ein Formular abschickt und die Eingaben prüft... oder auch ohne PopUp und nur mit Formular. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Maulwurf_der_Schlaue Geschrieben 10. Mai 2005 Teilen Geschrieben 10. Mai 2005 beachte aber was du machst, wenn du daten wie anmeldenamen und passwörter übers netz schickst das es je nacch art* vielleicht eine ssl verschlüsselung notwendig ist. * wenn jemand sich anmelden muss um nen newsletter abzubestellen und das kennwort zu sonst nichts gebraucht wird kann man vielleicht auf ssl verzichten nur als gedankenanstoß und ich weiß nicht wie das geht (googeln hilft meistens) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 10. Mai 2005 Teilen Geschrieben 10. Mai 2005 noch einfacher wäre es (falls die applikation auf windows-server läuft), das ganze mit NTLM-authentifizierung (einstellbar über inetmgr.exe) zu machen. dort kann auch (sofern ein zertifikat erstellt wurde) die ssl-verschlüsselung erzwungen werden. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.