Ich stehe gerade irgendwie auf dem Schlauch...
Ich habe vom Server meine Datenbank exportiert (mysqldump) und lokal bei mir eingespielt. Möchte ich mich jetzt jedoch mit einem in der Datenbank abgelegten Benutzer anmelden wird mir der Zugang verweigert. Ich vermute es ist etwas mit dem Hash nicht in Ordnung, habe mal probehalber die Authentifizierung ausgeschaltet und einen neuen Benutzer angelegt, mit dem kann ich mich danach auch anmelden.
Die Flask-app nutzt Flask-Security zur Benutzerverwaltung, die Konfigurationen sind soweit identisch:
Code: Alles auswählen
app.config['SECRET_KEY'] = b'the-secret-key'
app.config['SECURITY_PASSWORD_SALT'] = b'the-secret-key'
app.config['SECURITY_PASSWORD_HASH'] = bcrypt
Code: Alles auswählen
testname | testemail@example.com | $2b$12$shV6tanM2IeeqjDvpZLX/.ia3CB5UYU0eg/XRp4skCJ.QHVImmTmq
Bin für jeden Rat dankbar!
Mit freundlichen Grüßen
habanero