User_Pass in Datenbank

  • Hallo

    ich habe mal eine Frage zu den Passwörtern in der Datenbank.
    Ich kann diese zwar im md5hash reinschreiben, allerdings wandelt mir wordpress diese dann in einen string um, der mit $P$ beginnt.
    Woher kommt dieser String? Ich würde gerne auch mit anderen Anwendungen auf die User zugreifen.

    Grüße

    • 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

  • http://de.wikipedia.org/wiki/Salted_Hash

    Du brauchst Zugriff auf die wp-config.php und die Secret Keys. WP stellt dir bestimmt auch eine Funktion bereit um ein Passwort auf Gültigkeit zu prüfen. Zum Beispiel:
    http://codex.wordpress.org/Function_Reference/user_pass_ok

    Entweder direkt diese benutzen oder für deine externe Anwendung adaptieren. Wobei ersteres besser ist, die interne Funktionsweise der Funktion kann sich ja durchaus in Zukunft ändern.

  • Und wie rufe ich die auf? Ich hätte gerne im Ordner eine php-Datei, der ich über Get-Parameter benutzername und passwort mitgeben kann und die mir dann nur true oder false ausgibt.

    Einmal editiert, zuletzt von enforcer (19. August 2009 um 09:22)

  • Und wie rufe ich die auf?


    Indem du den WP-Core lädst. Dann stehen dir sämtlich WP-Funktionen zur Verfügung:

    PHP
    <?php require '/path/to/wordpress/wp-blog-header.php'; ?>


    Die Pfadangabe musst du natürlich anpassen.

    Die Alternative, wenn du den WP-Core nicht laden möchtest, ist nachbauen.

Jetzt mitmachen!

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