1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WP 6.x WP Anmeldung von verschiedenen Apps aus

Dieses Thema im Forum "Mobil mit WordPress" wurde erstellt von cshijacked, 25. März 2023.

Schlagworte:
  1. cshijacked

    cshijacked New Member

    Registriert seit:
    25. März 2023
    Beiträge:
    4
    Zustimmungen:
    0
    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
     
  2. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.348
    Zustimmungen:
    588
    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/server/sicherheit/was-ist-oauth/
    https://www.oauth.com/

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

    cshijacked New Member

    Registriert seit:
    25. März 2023
    Beiträge:
    4
    Zustimmungen:
    0
    Unnötiges Zitat gelöscht
     
    #3 cshijacked, 25. März 2023
    Zuletzt von einem Moderator bearbeitet: 25. März 2023
  4. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Ist die nötige Funktionalität evtl. über die WordPress Application Passwords lösbar?

    Oder wird ein sichtbarer Login Dialog und die Nutzung des WordPress Backends wie im Browser benötigt?

    Deine Beschreibung ist da noch etwas unklar.
     
  5. cshijacked

    cshijacked New Member

    Registriert seit:
    25. März 2023
    Beiträge:
    4
    Zustimmungen:
    0
    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.
     
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Evtl. ist der WebView in beiden Apps unterschiedlich konfiguriert.

    Würde testweise mal das W3 Total Cache Plugin deaktivieren, zumindest auf der /app_login/ 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.
     
  7. cshijacked

    cshijacked New Member

    Registriert seit:
    25. März 2023
    Beiträge:
    4
    Zustimmungen:
    0
    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
     
  8. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.348
    Zustimmungen:
    588
    damit machst du eine "Weiterleitung auf" app_login

    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?
     
  9. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    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 net::ERR_BLOCKED_BY_RESPONSE in der App erklären würde:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Der Login/Logout Vorgang an sich bzgl. Cookies usw. funktioniert.

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

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.348
    Zustimmungen:
    588
    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/70695881/neterr-blocked-by-response-notsameoriginafterdefaultedtosameoriginbycoep-200 Zugegriffen 25.3.2023.
    (3) How To Fix ERR_BLOCKED_BY_RESPONSE Error (7 Methods). https://betterstudio.com/fix-website-errors/fix-err-blocked-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<-
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden