Thema: Login anpassung
Hallo liebe punbb community,
ich habe ein kleines Problem mit der Passwortverschlüsselung.
Und zwar habe ich folgendes vor:
Ich habe ein komplett fertiges CMS geschrieben mit sha1 Passwort Verschlüsselung.
Nun wollte ich mein CMS und das punbb zusammenführen also eine Datenbank mit Usern.
Das ist soweit auch nicht das große Problem, doch nimmt mein CMS die sha1 hashes vom punbb und umgekehrt nicht an.
Kann mir evtl jemand sagen was genau ich an meinem CMS ändern muss bzw die Verschlüsselungstechnik des punbb`s wieder auf standart stelle?
Hier mal ein bisschen code aus meinem CMS:
Hier die abfrage für meinen Loginbereich:
if($result_user['eingegebenes_passwort'] == sha1($result_user['salt'].$_POST['hash'])) {Hier erstelle ich einen sha1 hash:
function genSalt() {
$salt = "";
for ($i = 0; $i < 12; $i++) {
$nr = rand(0,61);
if ($nr < 26) {
$nr += 65;
} else if ($nr < 52) {
$nr += 71;
} else {
$nr -= 4;
}
$salt .= chr($nr);
}
return $salt;
}
$salt = genSalt();Und das ist ein generierter Hash:
User: test
Passwort: test
Salt: jsVKs5eld2J1
Hash: 1e51470a9ef73182b863145cb4301a96af23e150hat evtl jemand eine idee?
Lieben Gruß
ptnetwork