Benutzer importieren

  • Hallo,
    ich habe ein SMF-Forum und möchte nur die Benutzer nach Wordpress importieren, ohne BBPress.
    Wie mach ich das am geschicktesten?

    Gruß Andreas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wenn dein bisheriges System auf mysql basiert, kannst du schauen, wie die User dort in der Datenbank angelegt sind und das vergleichen mit der Methode von WordPress.
    Wenns nicht zuweit auseinanderliegt, könnte man die User exportieren - "umformatieren" - und nach WP importieren.

  • Hallo,
    die Benutzer zu importieren per MySQL ist kein Problem, es geht lediglich darum die Passworter zu convertieren. Ist aber wohl nicht möglich.

    Andreas

  • Sorry, wenn du keine Ahnung hast solltest du nicht antworten.

    Gruß Andreas

    Die Frage ist in diesem Zusammenhang durchaus berechtigt. Ich habe auch keine Ahnung, wie und ob überhaupt die Passwörter des Forums codiert sind.

  • Man könnte z.B. einfach wp_check_password() mit einer eigenen Funktion ersetzen, die das Passwort einmal anhand des alten PHP-Code/Hash/whatever des SMF-Forums vergleicht (paar Zeilen Code von dort sollten genügen) und dann ggf. noch nach WordPress-Standard. Wahlweise kann man sich auch zu einem ähnlichen Zweck in den check_password Filter einklinken.

    In die DB kann man die User mit diesem Ansatz mit dem alten, bestehenden Hash einpflegen.

    Für den User ist es beim Login so nicht erstichtlich und auch nicht relevant, ob intern der alte oder aktuelle Password-Mechanismus verwendet wird, beides führt zum Ziel.

    WordPress macht sowas ähnliches intern je nachdem ob noch (ganz) alte MD5-Hashes verwendet werden oder der aktuelle Standard.

    Einmal editiert, zuletzt von b3317133 (7. Januar 2017 um 17:41)

  • Hallo
    Nenn mir nur 1 CMS/Forensoftware wo die Passwörter uncodiert in der Datenbank abgelegt sind.
    Wenn dir keines einfällt dann einfach mal vorher nachdenken.

    Thema ist übrigends schon längst erledigt.

    Gruß Andreas

  • Hallo,
    in meinem SQL-Client (HeidiSQL) die Mitglieder als CSV exportiert, das CSV entsprechend bearbeitet,
    und in Wordpress mit dem AddIn Import users from CSV with meta die Benutzer importiert und neues Passwort senden lassen mit dem Plugin Bulk Password Reset

    Andreas

    Einmal editiert, zuletzt von Hondo (7. Januar 2017 um 20:11)

  • Hallo
    Nenn mir nur 1 CMS/Forensoftware wo die Passwörter uncodiert in der Datenbank abgelegt sind.
    Wenn dir keines einfällt dann einfach mal vorher nachdenken.

    Thema ist übrigends schon längst erledigt.

    Gruß Andreas

    Zuerst eine dumme Fragen stellen, und dann diejenigen als dumm hinstellen, die Dir behilflich sein wollen... :twisted:

    Und: Was Du selbst als "Lösung" anbieten kannst, ist bestenfalls Realsatire. Ein bisschen Export, ein bisschen Import, damit dann ein neues Passwort zugesendet wird!

    Weiterhin viel Spass mit solchen Basteleien!

    Einmal editiert, zuletzt von Edi (7. Januar 2017 um 20:57)

  • Finde die Frage an sich nicht dumm [...]

    Hätte er gewusst, wie die Passwörter codiert sind, hätte er die Frage nicht stellen müssen (und die Daten entweder einfach importieren können oder es so machen, wie Du es vorgeschlagen hast). ;-)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!