Normalerweise sollten Sie dort das Anmeldeformular sehen.
Sie können auch versuchen, sich auf dieser Website in Safari anzumelden und dann die Schaltfläche „Verbinden“ zu verwenden (Sie sollten bereits angemeldet sein und somit das fehlerhafte Anmeldeformular überspringen).
Ja, es ist seltsam. Ich erwarte den Autorisierungsbildschirm, erhalte aber einen fehlerhaften Login.
Ich bin mir nicht sicher, ob ich Ihre endgültige Empfehlung verstehe? Im Video bin ich bereits angemeldet und die Connect-Schaltfläche verschwindet nicht.
Der Login-Status hat keinen Einfluss auf den fehlenden Autorisierungsbildschirm und die fehlerhafte Login-Box.
Es gibt zwei separate Sitzungen: die für die im Webview geladene Website und die, die über die Connect-Schaltfläche geladen wird und eine spezielle Safari-Sitzung verwendet (über ASWebAuthenticationSession). Selbst wenn Sie auf der Website in der DiscourseHub-Webview angemeldet sind, sind Sie dort nicht angemeldet, sobald Sie auf Connect klicken.
Daher lautet der Vorschlag: Öffnen Sie Safari und melden Sie sich auf der Website an. Wechseln Sie dann zu DiscourseHub und klicken Sie auf Connect. Hoffentlich befinden Sie sich dann im Autorisierungsschritt (da die angemeldete Sitzung von Safari bedeutet, dass Sie für die spezielle Ansicht, die von Connect aufgerufen wird, auf der Website angemeldet sind).
Oh, wow. Welchen Content-Blocker verwendest du? Vielleicht fängt er eine Klasse oder ID in unserem Login-Formular ab? Soweit ich weiß, hat die Brettspielseite keine Social Logins.
Ich verwende 1Blocker, aber es ist wahrscheinlich eine benutzerdefinierte Regel, die ich zum Ausblenden eines Elements habe. Ich werde sie überprüfen und isolieren.