Ich gehe davon aus, dass die Einträge, die mit „Verbose SSO log“ beginnen, erfolgreiche Anmeldungen anzeigen.
Bei den Fehlern „google_oauth2“, „OAuth::Unauthorized“ und „facebook“ bin ich mir nicht sicher, was vor sich geht. War Ihre Discourse-Site zuvor so konfiguriert, dass Benutzer sich über Google und Facebook anmelden konnten? Wenn ja, können sie sich jetzt nicht mehr über diese Methoden auf der Website anmelden, da DiscourseConnect aktiviert ist. Versuchen Sie vielleicht, Google- und Facebook-Anmeldungen auf Ihrer Discourse-Einstellungsseite zu deaktivieren.
Versuchen Sie für Benutzer, die Anmeldeprobleme melden, eine ausführliche SSO-Protokollfehlermeldung zu finden, die mit dem Anmeldeversuch des Benutzers verknüpft ist. Sehen Sie dann nach, ob der Fehler mit einem der Probleme übereinstimmt, die in diesem Thema beschrieben sind: Debug and fixing common DiscourseConnect issues.
Die in der Adressleiste des Browsers angezeigte URL lautet https://projectvanlife.com/login/forum/javascript%3Avoid(0.
Ich gehe davon aus, dass ein Teil des Javascript abgeschnitten wird und es tatsächlich so dekodiert werden soll, dass es javascript:void(0) ergibt. Ich bin mir nicht sicher, woher das kommen könnte. Möglicherweise von einer der Browser-Erweiterungen des Benutzers. Versuchen Sie, ihn aufzufordern, seine Browser-Erweiterungen zu deaktivieren oder zu versuchen, sich in einem Inkognito-Fenster anzumelden.
Bearbeitung: @Sami_Syed Der Code javascript:void(0) wird an den Pfad angehängt, wenn auf den Link „Registrieren“ der Anmeldeseite geklickt wird. Das href-Element dieses Links lautet: \"javascript%3Avoid(0)\"
Ich vermute, dass dies dazu dient, das Registrierungsformular auf demselben Pfad wie das Anmeldeformular zu haben. Irgendetwas geht damit jedoch schief. Wissen Sie, ob dies vor der Aktivierung von DiscourseConnect korrekt funktioniert hat?
Wenn das Plugin, das für die Anmelde-/Registrierungsformulare verwendet wird, eine Option hat, das Registrierungsformular auf einer separaten Seite anzuzeigen, sollte die Aktivierung dieser Option als schnelle Lösung für das Problem dienen.
Ich werde heute den größten Teil des Tages offline sein, kann aber später versuchen, Ihnen bei diesem Problem zu helfen, wenn Sie nicht weiterkommen.
Bearbeitung: Ich war darüber verwundert, also habe ich es mir noch einmal angesehen. Der Tab „Registrieren“ im Anmeldeformular funktioniert ohne Probleme. Der Link „Registrieren“ weist das von mir beschriebene Problem auf:
Die schnelle Lösung für das Problem besteht also darin, einfach den Link zum Registrieren zu entfernen.
