Nun nutzt phpBB3 ja leider Gottes ein neues Verfahren zur Passwort Verschlüsselung. Und ich wollte weiterhin das Passwort aus phpbb_users verwenden. Nur kann ich das dort gespeicherte eben nicht mehr mit dem eingegebenen vergleichen.
In phpBB3 gibt es eine Funktion phpbb_hash("text"). Das erzeugt meiner Meinung nach eben diesen Schlüssel. Allerdings bei jedem Durchgang einen anderen. Somit kann ich den Output von dieser Funktion nicht mehr zum Vergleich ranziehen, da der ja immer anderst ist.
Früher war der Code in etwa:
Code: Alles auswählen
$testpasswort = "test";
$gespeichertes_pw = "35480345sfsfd24535"; //irgendwas, kommt aber aus der db
if(md5($testpasswort)==$gespeichertes_pw)
echo "alles ok";
else
echo "dumm gelaufen";
Code: Alles auswählen
$testpasswort = "test";
$gespeichertes_pw = "35480345sfsfd24535"; //irgendwas, kommt aber aus der db
if(phpbb_hash($testpasswort)==$gespeichertes_pw)
echo "alles ok";
else
echo "dumm gelaufen";