Reg-Login mit anderer Verschlüsselung syncen

  • Hallo :)

    Folgendes:

    Ich habe ein Projekt mit dem Namen "A", dieses speichert das Login in proja.accounts. Die Verschlüsselung ist SHA1 aus "USER:PASS".

    Wordpress verschlüsselt ja leider in einer ganz anderen Methode, sodass ich die Logins nicht kopieren kann (<- würd ich am liebsten).

    Gibts da ne Möglichkeit? Wenns funktioniert, soll das komplette Projekt inkl. diesem Plugin freigegeben werden. (Als OpenSource)

    Hat da jemand ne Idee?

    /edit:
    wo kann ich diesen code einbauen?:

    Zitat

    if($realm_db->query("INSERT INTO `account` (`username`,`sha_pass_hash`, `gmlevel`, `email`,`last_ip`,`locked`,`expansion`) VALUES (UPPER('".$username."'),SHA1(CONCAT(UPPER('".$username."'),':',UPPER('".$passw."'))),'".$s_gm."','".$email."','".$ip."','".$lo_acc."','"3"')"))

    • 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

  • Die Funktionen dazu müssten "pluggable" sein, d.h. du kannst ein Plugin schreiben, was die Standard-Funktionen überschreibt. Also einfach die Original-Funktionen (wp-includes/pluggable.php) her nehmen, in ein Plugin einfügen und dort nach deinen Wünschen abändern. Sollte so funktionieren, ausprobiert hab ichs aber noch nicht.

  • Die Funktionen dazu müssten "pluggable" sein, d.h. du kannst ein Plugin schreiben, was die Standard-Funktionen überschreibt. Also einfach die Original-Funktionen (wp-includes/pluggable.php) her nehmen, in ein Plugin einfügen und dort nach deinen Wünschen abändern. Sollte so funktionieren, ausprobiert hab ichs aber noch nicht.

    cool, thx!

Jetzt mitmachen!

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