Import von User mit Sha256 Passwörter + Salt

Hallo Zusammen,

ich habe aus einer Eigenentwicklung einige Kundendaten, die mit Sha256 und Salt generiert wurden. Wenn ich das Passwort in der Spalte „legacy_password“ mit dem Salt durch einen Doppelpunkt abgetrennt hinterlege und als „legacy_encoder“ „Sha256“ eintrage, kann ich mich nicht einloggen.

Soweit ich es verstanden habe, muss das Passwort aber mit dem Salt durch einen Doppelpunkt abgetrennt werden. Ich habe auch schon andere Varianten probiert, was in PHP Fehler mündet. Grundsätzlich scheint es so wohl richtig zu sein. Hat schon einmal Jemand erfolgreich Kundenpasswörter auf diese Weise migriert?

Vielen Dank!

Ja, habe ich mit einem eigenen LegacyEncoder gut hinbekommen. Einfach einen weiteren Encoder in einem Plugin erstellen und dort die Funktion isPasswordValid entsprechend überschreiben. In meinem Fall war es ein MD5-Hash mit Salt am Anfang und am Ende.

Hmm…ok…aber sha256 ist bereits als LegacyEncoder integriert. Hat das noch Niemand genutzt?