Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Passwortabfrage (https://www.delphipraxis.net/31101-passwortabfrage.html)

Neutral General 4. Okt 2004 13:32


Passwortabfrage
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wie kann ich auf einer Internetseite das Passwort abfragen bevor der Benutzer auf die nächste Seite kommt ? Bsp : siehe anhang !

fkerber 4. Okt 2004 13:33

Re: Passwortabfrage
 
Hi!

Stichwort:
Bei Google suchen.htaccess

Ciao Frederic

Neuni 4. Okt 2004 13:34

Re: Passwortabfrage
 
Mit .htacces

Musste mal googlen!

Einfach mal bei google gesucht ;)

Edit: Doh! Zu spät :)

Neutral General 4. Okt 2004 13:36

Re: Passwortabfrage
 
das Problem ist das ich null Ahnung davon hab ... von so sachen (html,php ... ok HTML ein bisschen..) :(

fkerber 4. Okt 2004 13:37

Re: Passwortabfrage
 
Hi!

In erster Linie muss dein Webspace-Anbieter das unterstützen.
In der Regel hat der dann auch Möglichkeiten zur Einrichtung.

Ciao Frederic

Luckie 4. Okt 2004 13:38

Re: Passwortabfrage
 
Kann man auch manchmal selber im Admin-Bereich seiner WebkonfigurationsSeite seines Webspaces machen. Allerdings nur, wenn das Webspacepaket dies beinhaltet. Einfach mal bei deinem Hoster in die FAQ oder Hilfe kucke.

Neutral General 4. Okt 2004 13:44

Re: Passwortabfrage
 
ok danke ... ob mein Anbieter das unterstützt weis ich nicht ... muss mir erst mal einen suchen :mrgreen:

Neuni 4. Okt 2004 13:45

Re: Passwortabfrage
 
Code:
AuthType Basic
AuthName "Administrationsbereich"
AuthUserFile /homepages/40/d13427987/htdocs/admin/.htusers
.htusersrequire valid-user
Das als .htaccess abspeichern und in den zu schützenden Ordner rin!
/homepages/40/.... <-- Das is der Pfad zur Datei wo die User drinne sind! (Im gleichen Ordner wie die .htaccesss am besten.)
-------------------
Den Pfad bekommste wenn du einfach ne Datei names test.php anlegst in der steht: (Geht nur wenn der Server php kann)
Code:
<?php
echo ($DOCUMENT_ROOT);
?>
-------------------

dann moch eine datei namens .htusers erstellen (die wo du oben den pfad angegeben hast) und da dann reinschreiben:

Code:
username:passwort
username ersetzte durch den Login-namen und das PW nich einfach so eintragen, sondern verschlüsselt (siehe hier)

gekmihesg 4. Okt 2004 14:33

Re: Passwortabfrage
 
geht auch ohne htaccess
Code:
<?php
// $user['Username'] = "Passwort";
$user['kuh'] = "milch";
$user['huhn'] = "ei";

// Name des Bereiches
$area = "Bauernhof";

if(!array_key_exists($_SERVER['PHP_AUTH_USER'], $user)
   || $_SERVER['PHP_AUTH_PW'] != $user[$_SERVER['PHP_AUTH_USER']]) {
   Header("HTTP/1.1 401 Unauthorized");
   Header("WWW-Authenticate: Basic realm=".$area);
   echo "Kein Zutritt";
   exit;
}
?>
[b]Login erfolgreich[/b]


Dieser Bereich ist nur nach dem erfolgreichen Login sichtbar.
(www.jex-treme.de)

Neutral General 4. Okt 2004 17:30

Re: Passwortabfrage
 
Also wie geht das mit php genau ?
Wenn ich das so mache steht da immer Login erfolgreich ohne das ich irgendwas gemacht hab ...

Delphi-Quellcode:
<HTML>
<HEAD>
<TITLE>Login</TITLE>
</HEAD>
<BODY>

<?php
// $user['Username'] = "Passwort";
$user['kuh'] = "milch";
$user['huhn'] = "ei";

// Name des Bereiches
$area = "Bauernhof";

if(!array_key_exists($_SERVER['PHP_AUTH_USER'], $user)
   || $_SERVER['PHP_AUTH_PW'] != $user[$_SERVER['PHP_AUTH_USER']]) { 
   Header("HTTP/1.1 401 Unauthorized");
   Header("WWW-Authenticate: Basic realm=".$area);
   echo "Kein Zutritt";
   exit;

?>
[b]Login erfolgreich[/b]
 
Dieser Bereich ist nur nach dem erfolgreichen Login sichtbar.

</BODY>
</HTML>


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:01 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz