Hallo Community,
ich habe folgendes Problem.
Wir benutzen eine Webapplikation die Userpasswörter mit md5() generiert und dann in eine MySQL Datenbank speichert.
Nun wollte ich mit den vorhandenen Accounts einen Webdav Zugriff realisieren in dem ich die User der Webapplikation gegen mod_auth_mysql authentifiziere.
Leider gibt es aber da ein Problem. Die MD5 Passwörter die von mod_auth_mysql unterstützt werden, müssen von htpasswd mit einem Salt generiert werden.
Beispiel:
Passwort ist 01httest01
md5() sagt: f36cd4a8c9b8979e30c1f9ebf3839c48
Und htpasswd mit Salts sagt:
server# htpasswd -nbm username 01httest01
username:$apr1$B.YjM/..$pYakQXETdQafQbc/7VS3B0
server# htpasswd -nbm username 01httest01
username:$apr1$k8mY4...$mylHDpqHer7MvUIV.kgC5/
server# htpasswd -nbm username 01httest01
username:$apr1$oWfO9...$/aZQ.SqxDinj9Vj2NdDof.
server# htpasswd -nbm username 01httest01
username:$apr1$oWfO9...$/aZQ.SqxDinj9Vj2NdDof.
server# htpasswd -nbm username 01httest01
username:$apr1$pHlqs...$3r.pc6fp9e1IbeNqkbkaz/
Wenn ich so ein Passwort in meine Datenbank eintrage funktioniert alles wunderbar. Mit dem MD5() Passwort hingegen nicht.
Gibt es bei dem mod_auth_mysql von heuer.org eventuell noch irgendeine Möglichkeit die MD5 Passwörter von PHP zu nutzen? Leider sehe ich nirgends eine aussagekräftige Doku auf der Seite.
Hilfe wäre super
Grüße
ich habe folgendes Problem.
Wir benutzen eine Webapplikation die Userpasswörter mit md5() generiert und dann in eine MySQL Datenbank speichert.
Nun wollte ich mit den vorhandenen Accounts einen Webdav Zugriff realisieren in dem ich die User der Webapplikation gegen mod_auth_mysql authentifiziere.
Leider gibt es aber da ein Problem. Die MD5 Passwörter die von mod_auth_mysql unterstützt werden, müssen von htpasswd mit einem Salt generiert werden.
Beispiel:
Passwort ist 01httest01
md5() sagt: f36cd4a8c9b8979e30c1f9ebf3839c48
Und htpasswd mit Salts sagt:
server# htpasswd -nbm username 01httest01
username:$apr1$B.YjM/..$pYakQXETdQafQbc/7VS3B0
server# htpasswd -nbm username 01httest01
username:$apr1$k8mY4...$mylHDpqHer7MvUIV.kgC5/
server# htpasswd -nbm username 01httest01
username:$apr1$oWfO9...$/aZQ.SqxDinj9Vj2NdDof.
server# htpasswd -nbm username 01httest01
username:$apr1$oWfO9...$/aZQ.SqxDinj9Vj2NdDof.
server# htpasswd -nbm username 01httest01
username:$apr1$pHlqs...$3r.pc6fp9e1IbeNqkbkaz/
Wenn ich so ein Passwort in meine Datenbank eintrage funktioniert alles wunderbar. Mit dem MD5() Passwort hingegen nicht.
Gibt es bei dem mod_auth_mysql von heuer.org eventuell noch irgendeine Möglichkeit die MD5 Passwörter von PHP zu nutzen? Leider sehe ich nirgends eine aussagekräftige Doku auf der Seite.
Hilfe wäre super
Grüße