Fehlertext auf Login Seite fehlt

  • Hi!

    Habe einen passwortgeschützen Bereich mit Wordpress erstellt. Dies funktioniert soweit. Nur habe ich jetzt das Problem, dass kein Fehlertext erscheint wenn jemand z.B. ein fehlerhaftes Passwort eingibt. Es erscheint nur ein ein roter Rahmen oberhalb der Login Felder. Im Quelltext findet man nur: <p class="error"></p>

    Irgendwelche Ideen warum hier kein Fehlertext angezeigt wird?

    lg

    • 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

  • In der functions.php evtl. was geändert/angepasst?
    Mal alle Plugins deaktiviert, um zu testen ob eins stört?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Mojn,

    vermutlich wird das entweder per Funktion im Theme, oder durch ein verwendetes Sicherheitsplugin unterdrückt.

    Man will so verhindern, das derjenige der sich (unberechtigt) versucht einzuloggen herausbekommt, ob nur der Nutzername, oder das Passwort nicht korrekt sind.
    Ist zwar kein Ultimativer Schutz aber so macht man es den bösen Buben ein wenig schwerer.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Habe jetzt testweise ein anderes Theme installiert. Jetzt wird die Fehlermeldung korrekt angezeigt. Irgendwelche Ideen wie ich an die Sache herangehen soll?

  • In der functions.php des Themes schauen ob da soetwas in der Art steht:

    PHP
    add_filter('login_errors',
        create_function('$no_login_error',
            "return ' ';")
    );

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Lösch die Funktion nicht, sondern ergänze sie individuell, z. B. so:

    PHP
    add_filter('login_errors',
        create_function('$no_login_error',
            "return 'Oops! Falscher Benutzername oder Passwort.';")
    );

    Dann bekommen Angreifer nicht direkt den Hinweis ob der Benutzer schon existiert.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

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