wie kann man die Passwort verschlüsselung wieder auf den Standart von PHPbb2 setzen also als normalen MD5 hash.
Ich weis das das mitlerweile unsicher ist aber ich brauch nen Normalen md5 Hash.
Und das neue PHPbb gefällt mir super gut da habt ihr wirklich was geiles zusammengebaut.
aber es solte in den Ersten paar versionen noch möglichsein die "alten" Passwörter zu behalten
Password verslüsselung zurück auf MD5 setzt
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.
-
- Mitglied
- Beiträge: 16
- Registriert: 25.09.2005 19:30
-
- Mitglied
- Beiträge: 16
- Registriert: 25.09.2005 19:30
ich hab EQdkp Plus noch am laufen und das kreift auf die User Tabelle von PHPbb zu.
Da hab ich das Problem das man sich nicht mehr bei eqdkp einlogen kann weil dies das passwort mit md5 überprüft.
hier mal der Quell code des Logins evtel muss man hir nur a bissal was umstellen.
Da hab ich das Problem das man sich nicht mehr bei eqdkp einlogen kann weil dies das passwort mit md5 überprüft.
hier mal der Quell code des Logins evtel muss man hir nur a bissal was umstellen.
Code: Alles auswählen
function login($username, $password, $auto_login)
{
global $user, $db, $eqdkp;
$sql = 'SELECT user_id, username, user_password, user_email, user_active
FROM ' . USERS_TABLE . "
WHERE username='" . $username . "'";
$result = $db->query($sql);
if ( $row = $db->fetch_record($result) )
{
$db->free_result($result);
if ( (md5($password) == $row['user_password']) && ($row['user_active']) )
{
$auto_login = ( !empty($auto_login) ) ? md5($password) : '';
return $this->create($row['user_id'], $auto_login, true);
}
}
return false;
}
-
- Mitglied
- Beiträge: 16
- Registriert: 25.09.2005 19:30
Du musst so oder so den Code editieren und dann kannst du gleich auf die sichere Methode zugreifen.
Dort solltest du ansezten: functions.php, function phpbb_hash und weitere.
http://www.phpbb.de/viewtopic.php?t=161 ... light=hash
Dort solltest du ansezten: functions.php, function phpbb_hash und weitere.
http://www.phpbb.de/viewtopic.php?t=161 ... light=hash
Powered by Coffee