Datenübernahme von mybb in TL (helpdesk)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • markusger
    Contao-Nutzer
    • 01.08.2009
    • 33

    #1

    Datenübernahme von mybb in TL (helpdesk)

    Hallo zusammen,

    ich hoffe ich bin hier im richtigen Subforum gelandet. Ich habe da ein spezielleres Anliegen. Derzeit existieren unabhängig voneinander eine TL-Installation und ein myBB. Der Forenbetrieb im BB wurde in den letzten Monaten ziemlich reduziert. Eigentlich ist es im Moment mehr ein Info-Bereich wo gelegentlich der ein oder andere auch mal einen Kommentar dazu abgibt. Um jetzt die Pflege zu Vereinfachen, spiele ich derzeit mit dem Gedanken das myBB ins TL, genauer gesagt in das Helpdesk-Modul, zu migrieren. Das Helpdesk-Modul ist sehr perfekt auf unsere Anforderungen zugeschnitten und ich glaube in Zusammenarbeit mit Typolight ist das dann quasi die perfekte Lösung.
    Von der Migration her mache ich mir derzeit nur bei der Benutzertabelle einen größeren Kopf, und damit kommen wir zur eigentlichen Frage: Bekomme ich hier überhaupt die vorliegenden Passwörter aus dem BB (meiner Info nach md5+salt) an das Typolight-Schema angepasst, oder habe ich da keine Chance? Bin da leider nicht der Krypto-Spezialist und verlasse mich da immer zu sehr auf die Lösungen anderer.

    Grüße&Dank
    Markus
  • typofix
    Contao-Nutzer
    • 16.07.2009
    • 245

    #2
    Wenn dir die Passwörter in der Datenbank nicht im Klartext vorliegen, wird es sehr schwer werden. Wir haben beim Umzug von Powie Forum nach TypoLight die alten Passwörter eingegeben (die natürlich falsch waren) und dann musst jeder über "Passwort vergessen" sich ein neues zuschicken lassen und wieder anpassen. Etwas Arbeit für jeden, aber es geht.

    Gruß
    Florian

    Kommentar

    • xtra
      Maintainer
      • 02.07.2009
      • 2007

      #3
      Einfacher geht es, wenn du yber die Authentification HOOKs zuerst nachsiehst ob der User schon "portiert" wurde und ggf. auf das alte Passwort checkst.

      Algorithmus:
      1. Ist Passwort in TL richtig?
      1.1 Ja -> fertig
      1.2 Nein -> wir myssen im myBB nachsehen.
      2. Checke eingegebenes Passwort gegen myBB Datenbank passwort.
      2.1 Passwort war falsch -> Abbruch mit Fehler.
      2.2 Passwort war richtig -> Speichere Passwort im gesalteten Format in die TL User Datenbank.

      Auf diese Art und Weise haben wir schon so manche Authentifizierung in TL umgezogen und die Benutzer merken nichts davon, da es vollkommen transparent ablaeuft.
      Jedoch muss man den Passwort Check des Ursprungssystems kennen (was jeoch bei den meisten BB Systemen kein Problem ist).

      Gruss
      Chris
      Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

      Kommentar

      Lädt...