Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


Entwickler Version

Bitte testen Sie es immer vor dem Stellen einer Frage auch mit der aktuellen Entwicklerversion

autor  
24-02-10 10:25:59 MD5 Verschlüsselung
Daniel Völkel
Hallo Franz,

ich habe heute festgestellt, dass bei einigen meiner FE-User das Passwort nicht MD5-verschlüsselt in der Datenbank abgelegt wird. Damit ist natürlich auch ein Login nicht möglich, da laut Konfiguration korrekterweise das verschlüsselte Passwort abgeglichen wird.

Gibt es hierfür eine Lösung?

Viele Grüße,
Daniel
24-02-10 12:55:30 Quick Hack
Franz Holzinger
Das müsste genauer untersucht werden.
Derzeit habe ich nur diese Schnelllösung:

Datei sr_feuser_register/model/class.tx_srfeuserregister_data.php Zeile 922:
Statt
if (($cmdKey == 'invite' || $cmdKey == 'create' && $this->conf[$cmdKey .
'.']['generatePassword']) && $this->controlData->getUseMd5Password()) {
$parsedArray['password'] = md5($password);
}

ändern auf:

if (($cmdKey == 'invite' || $cmdKey == 'create') &&
$this->controlData->getUseMd5Password()) {
$parsedArray['password'] = md5($password);
}

Damit sollte es dann immer md5-verschlüsselt sein. Für das nächste Update
müsste es allerdings behoben werden.

24-02-10 14:05:29 Quick Hack
Daniel Völkel
Vielen Dank für die schnelle Lösung, damit lässt sich erstmal arbeiten.
3-03-10 10:12:06 doppelte Verschlüsselung
Daniel Völkel
Jetzt tritt das Phänomen auf, dass bei einigen Benutzern das Passwort zweimal verschlüsselt wird. Damit geht der Login natürlich auch wieder nicht, da felogin ja nur einmal verschlüsselt.

Sehr seltsames Verhalten, das schnell gelöst werden sollte.
4-03-10 10:46:56 JavaScript
Franz Holzinger
Es muss in diesem Fall das JavaScript für die MD5-Verschlüsselung aus dem HTML Template entfernt werden:

Marker ###PASSWORD_ONCHANGE### im HTML Template.
< Zurück zum Forum