Die Nicht-Discourse-Teile meiner Website verwenden den Discourse Connect Provider für Logins. Mir ist gestern aufgefallen, dass die Discourse-Loginseite nicht mehr zu der Seite zurückleitet, von der der Benutzer kam. Stattdessen leitet ein erfolgreicher Login zu unserem Forum weiter. Wir haben seit Mai nichts mehr an den /session/sso_provider-Endpunkt von Discourse gesendet, und die return_sso_url, die wir in der Request-Payload setzen, sieht für mich so aus, als ob sie das ist, was wir dort haben wollen.
Ich verwende Discourse 3.6.0.beta1-dev. Ich weiß nicht, wann das Problem aufgetreten ist, da ich mich nicht sehr oft abmelde. Wir haben Discourse seit Mai mehrmals aktualisiert, was mich fragen lässt, ob ich eine Regression sehe.
Wo kann ich nach weiteren Fehlerbehebungen suchen?
Ich habe dies in die Bug-Kategorie verschoben, da ich mir ziemlich sicher bin, dass es sich um einen Fehler in Discourse handelt.
Diese beiden Beiträge, die auf die Anweisungen zur Einrichtung von Discourse Connect antworten, beschreiben dasselbe Problem, das ich habe:
Der erste dieser beiden Beiträge beschreibt das Problem, das nach dem Update auf 3.5.0.beta5-dev Ende Mai auftrat. Ich hatte bereits festgestellt, dass das Problem für uns nicht früher als im Mai begann, was ich nicht zufällig vermute.