ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
3302
3302
EMPFEHLEN
-
Hallo
Ich habe eine DB in der die User mit den Passwörtern drin stehen.
Das Passwort wird von PHP mit MD5 verschlüsselt und in ein char-Feld in die DB geschrieben.
Nun möchte ich gerne die Methode des mod_auth_mysql nutzen um mit .htaccess ein Verzeichnis zu schützen aber die User mit den passwörtern aus der DB zu verwenden.
Folgendes habe ich dazu in die .htaccess geschrieben:
AuthType Basic
AuthName "Secure Login"
AuthMySQLHost localhost
AuthMySQLEncryptionTypes MySQL
AuthMySQLCryptedPasswords On
AuthMySQLDB usr_webx_3
AuthMySQLUser webx
AuthMySQLPassword xyz
AuthMySQLUserTable pfadi_terminverw_user
AuthMySQLNameField user
AuthMySQLPasswordField password
AuthMySQLKeepAlive Off
<LIMIT GET POST>
require valid-user
</LIMIT>
<files ".ht*">
Deny from All
</files>
Sobald ich die Zeile
AuthMySQLEncryptionTypes MySQL
herrausnehme bekomme ich zwar ein loginfenster kann mich aber nicht anmelden. Mit dieser Zeile erhalte ich die Error 500 Fehlermeldung.
Woran kann das liegen?
Ich habe im apache das Modul mod_auth_mysql eingebunden.
Auch die Seite http://www.cgi101.com/class/passwor...auth_mysql.html habe ich mir durchgelesen.
Habe aber nichts bezüglich MD5 gelesen.
Gruß
Tobias
-
04.03.04 10:33 #2
Soweit ich weiß, kann man für Deine Zwecke kein MD5 verwenden.
Gruss
Chris
-
04.03.04 19:32 #3
AuthMySQLEncryptionTypes MySQL
vergessen und dein passwortfeld / Spaltentyp => varchar(32) setzen. und anstelle von md5, ENCRYPT() benutzen .. mhh.. k.a ist schon zu lange her.. probiers halt ;DGeändert von loki2002 (04.03.04 um 19:37 Uhr)
-
Hi
Ich habe nun ne methode gefunden auch md5 verschlüsselung zu verwenden.
folgendermaßen muss die .htaccess aussehen:
AuthName "SECURE AREA"
AuthType Basic
AuthGroupFile /dev/null
AuthMySQLHost localhost
AuthMySQLDB datenbankname
AuthMySQLUserTable tablename
require valid-user
AuthMySQLUser sqluser
AuthMySQLPassword password
AuthMySQLNameField userfeld
AuthMySQLPasswordField passwordfeld
AuthMySQLMD5Passwords On
Gruß
Tobias
-
05.03.04 08:47 #5
Hi!
Super, hast Du vielleicht mal einen Link wo das ganze ueber mod_auth_mysql nachzulesen ist? wuerde mich naemlich auch interessieren und andere vielleicht auch
-
Hi,
Hier ist die Readme:
http://modauthmysql.sourceforge.net/README
Ich musste die Version vom 2003-03-19 21:00 nehmen da die Andere MD5 nicht unterstützt.
(http://sourceforge.net/project/showf...ease_id=147669)
Gruß
Tobias
-
Hi, ich habe das ganze auch mal versucht. Naja aber auf einem Apache der unter Windows (xampp) läuft. Ohne eine Paswortverschlüsselung klappt das alles einwandfrei. Aber sobald ich AuthMySQLCryptedPasswords auf On setzte und mich versuche einzuloggen kommt bei richtigen passwort eine Fehlermeldung.
Wenn ich AuthMySQLEncryptionTypes MySQL mit reinschreibe startet der Server gar nicht mehr, genau wie bei dem zeug mit MD5.
weiß jemannd was ich falsch mache?
mein CODECode :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
<Location /restricted> AuthName "MySQL Secured Place" AuthType Basic require valid-user AuthMySQLHost localhost AuthMySQLDB webauth AuthMySQLUser testuser AuthMySQLPassword authmysql AuthMySQLUserTable user_pwd AuthMySQLNameField name AuthMySQLPasswordField pass ## AuthMySQLGroupTable user_grp (here do not modify this for the simple test!) ## AuthMySQLGroupField group (here do not modify this for the simple test!) AuthMySQLCryptedPasswords On </Location>
-
17.03.04 18:30 #8
Das ist glaub ich eher ein Windows problem.. irgendwie klappt das mit den Verschluesselungen nicht unter windows.. Linux koennte hier abhilfe schafen
Ähnliche Themen
-
seit Ubuntu heißt .htaccess uft8.htaccess und geht nicht mehr?
Von supersalzi im Forum Hosting & WebserverAntworten: 4Letzter Beitrag: 17.08.09, 17:21 -
mod_auth_mysql von heuer mit md5() Passwörtern
Von Sanic im Forum PHPAntworten: 0Letzter Beitrag: 10.10.07, 15:52 -
mod_auth_mysql - UPDATE
Von MJB_00000000002 im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 21.07.07, 11:24 -
mod_auth_mysql --> htaccess source
Von Scopee im Forum Linux & UnixAntworten: 0Letzter Beitrag: 19.04.05, 13:28 -
Problem mit mod_auth_mysql Modul
Von DJ_Apfel im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 07.06.04, 13:05





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren