Vermutlich ist die Funktion an einen Seed aus der Datenbank gebunden.Boecki91 hat geschrieben:Gut erkannt, wenn ich die Funktionen richtig im Kopf habe sind die nichtmal phpBB3 gebunden (d.h. an die DB oder sonstiges gekoppelt) so das du sie "überall" einsetzen kannst.
Verschlüsselung der Passwörter in PHPBB3
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ich versuche jetzt schon den ganzen Abend, diese Funktionen in meinen Code einzubinden. Auch ich will, dass man sich nur einmal zu registrieren braucht. Allerdings weiss ich folgendes nicht genau:
- Welche Funktionen, muss ich gebrauchen? (von diesen Hashfunktionen)
- Wie und in welcher Reihenfolge muss ich sie einbinden?
- Wie greift man auf einen return-Wert zurück?
Mein Code:
Das Problem stellt sich jetzt! Wie kann ich $pw in den Hash-Wert umwandeln?
- Welche Funktionen, muss ich gebrauchen? (von diesen Hashfunktionen)
- Wie und in welcher Reihenfolge muss ich sie einbinden?
- Wie greift man auf einen return-Wert zurück?
Mein Code:
Code: Alles auswählen
<?php
$abfrage = "SELECT username, user_password FROM phpbb_users WHERE username LIKE '".$autor."'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis)) {
if($pw==$row->user_password)
{
echo "PW korrekt";
}
else
{
echo "PW nicht korrekt";
}
?>