WP Anmeldung von verschiedenen Apps aus

  • Hallo,

    ich hoffe, ich bin hier richtig.

    Ich habe 2 Apps über 2 verschiedene App Creator erstellt. Beide Apps haben einen "Mein Account" Bereich, welcher auf eine Wordpress Anmeldeseite verweist. Das Anmelden über die Webseite selbst funktioniert einwandfrei.

    Ich habe 2 Methoden in den Apps versucht und keine funktioniert.

    1. Die iframe Lösung in welcher ich die Anmeldeseite in einem Frame lade
    2. Diese hier: <meta http-equiv="refresh" content="0; URL=https://meinedomain.com/app_login/">

    Auf beiden Seiten wird die Anmeldeseite auch angezeigt. Es bleibt bei dem Versuch des Anmeldens.
    Sobald die Daten eingegeben, "remember me" aktiviert und Einloggen angeklickt wurde, passiert kurz nichts und dann wird wieder die Anmeldeseite gezeigt.

    Gibt es eine Möglichkeit, dass Wordpress die Anmeldung über externe URL´s oder Apps akzeptiert ?

    Für Hilfe wäre ich echt dankbar !

    Chris

    • 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


  • Ich habe 2 Apps über 2 verschiedene App Creator erstellt. Beide Apps haben einen "Mein Account" Bereich, welcher auf eine Wordpress Anmeldeseite verweist. Das Anmelden über die Webseite selbst funktioniert einwandfrei.

    Wenn du dich bei deiner WordPress Seite anmeldest, bist du nur an deiner Wordpress Seite angemeldet und nicht bei deiner App.

    eine Lösung ist ein OAuth Server Script in wordPress. Was OAuth ist erklärt
    https://www.ionos.de/digitalguide/s…/was-ist-oauth/
    https://www.oauth.com/


    Auf beiden Seiten wird die Anmeldeseite auch angezeigt. Es bleibt bei dem Versuch des Anmeldens.
    Sobald die Daten eingegeben, "remember me" aktiviert und Einloggen angeklickt wurde, passiert kurz nichts und dann wird wieder die Anmeldeseite gezeigt.

    WordPress sendet Cookies... diese muss deine App annehmen.

    Mit offenen Augen träumen

  • Ich versuche das mal zu erklären:

    Ich habe 2 Apps erstellt über welche man mit Sourcecode externe Seiten aufrufen kann.

    Eine kann man im Playstore unter Kreta Insider herunterladen. Hier funktioniert der Login über die in der App eingebettete Seite komischerweise auch.
    Da diese durch den Anbieter ewig langsam war, habe ich diese mit dem selben Editor bei einem anderen Anbieter, mit absolut identischen Einstellungen neu erstellt.

    Bei beiden Apps:

    Ein Button (Mein Account) verweist auf die Wordpress Login Seite:
    <meta http-equiv="refresh" content="0; URL=https://meinedomain.com/app_login/">
    Die Seite wird auch angezeigt.
    Nun gibt man Nutzernamen und Passwort ein und setzt das Häkchen bei "remember me"

    Bei der ersten App sieht man dann: You are logged in as:

    Bei der zweiten App kommt das unausgefüllte Anmeldefenster wieder und nichts passiert.

    Wordpress setzt wohl hier kein Cookie oder sperrt den Login.

  • Evtl. ist der WebView in beiden Apps unterschiedlich konfiguriert.

    Würde testweise mal das W3 Total Cache Plugin deaktivieren, zumindest auf der [FONT=Courier New]/app_login/[/FONT] Seite bzw. auf allen individuellen Seiten nach der Anmeldung.

    Oder das Cookie Plugin mal weglassen, falls der Login ohne Zustimmung nicht funktioniert.

    Oder die AddToAny bzw. Google Translate Einbindungen mal weglassen, evtl. verursachen die Scriptfehler o.ä.

    Auf der Seite sind zudem zwei unterschiedliche Login Formulare, eines im Header, eines im Content, mit unterschiedlichem Verhalten, evtl. liegt es auch daran.

  • So, habe mal alles deaktiviert, was ging.

    Nu kommt in der funktionierenden App eine net::ERR_BLOCKED_BY_RESPONSE Meldung
    Gehe ich aber zurück und nochmal auf Account, dann bin ich komischerweise eingeloggt.

    In der nicht funktionierenden App funktioniert das nicht. Es kommt auch die obige Meldung.
    Wenn ich da zurück gehe und wieder auf Account, dann ist dort das unausgefüllte Anmeldeformular

  • I
    Bei beiden Apps:

    Ein Button (Mein Account) verweist auf die Wordpress Login Seite:
    <meta http-equiv="refresh" content="0; URL=https://meinedomain.com/app_login/">

    damit machst du eine "Weiterleitung auf" [COLOR=#ff0000]app_login[/COLOR]

    Damit hast du vermutlich von deinem App Creator etwas Software /Plugin) für WordPress erhalten.

    Da das Anmeldeformular dir angezeigt wird, können dir Sicherheitsplugins zurzeit einen Streich spielen. Hier diese deaktivieren und die .htaccess auch von Sicherheitsregeln befreien.

    Deine WordPress Installation sollte auch in einem Browser auf /app_login/ reagieren. Welche Meldung erhältst du in der Browser Konsole?

    Mit offenen Augen träumen

  • Mit einem frisch registrierten Test Account erscheint nach Login/Logout via Browser jeweils zuerst eine versuchte Weiterleitung zu einer nicht existierenden Seite mit HTTP Status 404, was den von Dir beschriebenen [FONT=Courier New]net::ERR_BLOCKED_BY_RESPONSE[/FONT] in der App erklären würde:

    Code
    https://meinedomain.com/www.meinedomain.com


    Der Login/Logout Vorgang an sich bzgl. Cookies usw. funktioniert.

    Würde prüfen/korrigieren, ob ggf. Schreibweise mit [FONT=Courier New]www.[/FONT] in der App und/oder im WordPress Plugin des Loginformulars verwendet wird und ob in der Plugin Konfiguration bei Weiterleitungen ggf. ein [FONT=Courier New]https://[/FONT] vergessen wurde.


  • Nu kommt in der funktionierenden App eine net::ERR_BLOCKED_BY_RESPONSE

    ich mag ki
    8<-
    Hallo, das ist Bing. Ich kann Ihnen helfen.

    Der Fehler net::ERR_BLOCKED_BY_RESPONSE tritt auf, wenn der Server oder eine Anwendung Ihre Anfrage für eine Ressource blockiert. Mögliche Ursachen sind:

    - Ein Konflikt zwischen dem MIME-Typ Ihrer angeforderten Ressource und dem MIME-Typ im Header "X-Content-Type-Options".¹
    - Ein fehlendes oder falsches Serverfile.
    - Ein Tippfehler in der URL.
    - Eine Browsererweiterung, die die Anfrage blockiert, z.B. ein Adblocker oder ein Content Moderator.²³⁴

    Mögliche Lösungen sind:

    - Überprüfen Sie die MIME-Typen Ihrer Ressourcen und des Servers und stellen Sie sicher, dass sie übereinstimmen.¹
    - Überprüfen Sie die Serverdateien und die URL auf Fehler.
    - Öffnen Sie die Webseite in einem anderen Browser oder im Inkognito-Modus.²
    - Setzen Sie Ihren Browser auf die Standardeinstellungen zurück.²
    - Setzen Sie die Chrome Flags zurück.²
    - Überprüfen und debuggen Sie Ihre Seite mit einem Adblocker.²
    - Fügen Sie die Webseite zur Whitelist des Adblockers hinzu, wenn Sie ein Besucher sind.²
    - Kontaktieren Sie den Hosting-Anbieter, wenn das Problem weiterhin besteht.²

    Ich hoffe, das hilft Ihnen weiter.

    Quelle: Unterhaltung mit Bing, 25.3.2023(1) Err_blocked_by_response: Possible Causes and Their Solutions. https://bing.com/search?q=net%3a%3aERR_BLOCKED_BY_RESPONSE Zugegriffen 25.3.2023.
    (2) node.js - net::ERR_BLOCKED_BY_RESPONSE ... - Stack Overflow. https://stackoverflow.com/questions/7069…riginbycoep-200 Zugegriffen 25.3.2023.
    (3) How To Fix ERR_BLOCKED_BY_RESPONSE Error (7 Methods). https://betterstudio.com/fix-website-er…ed-by-response/ Zugegriffen 25.3.2023.
    (4) Err_blocked_by_response: Possible Causes and Their Solutions. https://www.positioniseverything.net/err_blocked_by_response/ Zugegriffen 25.3.2023.
    8<-

    Mit offenen Augen träumen

Jetzt mitmachen!

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