Passwörter aus der Forendatenbank auslesen
Verfasst: 12.09.2004 18:54
Hallo,
ich möchte die von den Nutzern gespeicherten Passwörter der Datenbank von phpBB für einen "externen Login" verwenden. Das heißt man soll sich in eine andere Datenbank damit einloggen können aber sich durch die Daten in der phpBB Datenbanktabelle authentifizieren können. Dies hat den Sinn, dass sich ein Nutzer meiner Homepage nicht zwei mal anmelden muss, wenn er die Datenbank und das Forum meiner Homepage nutzt.
Mein Ansatz für den Passwortcheck:
Das Problem ist, er funktioniert nicht und zwar weil die Passwörter in der phpBB Datenbank ja nicht als normaler Text gespeichert sind sondern irgendwie verschlüsselt. Weiß jemand wie ich sie trotzdem verwenden(entschlüsseln?!)kann? Oder kann man vielleicht bei phpBB eine Änderung vornehmen, sodass die Passwörter erst gar nicht verschlüsselt in die Datenbank kommen? Sicherheit ist mir net so wichtig...
Freundliche Grüsse
Daniel
ich möchte die von den Nutzern gespeicherten Passwörter der Datenbank von phpBB für einen "externen Login" verwenden. Das heißt man soll sich in eine andere Datenbank damit einloggen können aber sich durch die Daten in der phpBB Datenbanktabelle authentifizieren können. Dies hat den Sinn, dass sich ein Nutzer meiner Homepage nicht zwei mal anmelden muss, wenn er die Datenbank und das Forum meiner Homepage nutzt.
Mein Ansatz für den Passwortcheck:
Code: Alles auswählen
mysql_connect(localhost,$username,$password1);
@mysql_select_db($database) or die( "Unable to select database");
$userlogin=$_POST['benutzername']
$query="SELECT * FROM data_users WHERE username='$userlogin'";
$result=mysql_query($query);
$password=mysql_result($result,$num,"user_password");
$passwordinsert=$_POST['password'];
function check_login($passwordinsert)
{
if ( ($password == $passwordinsert) )
{
return true;
} else {
return false;
}
}

Freundliche Grüsse
Daniel