Discourse SSO-Konfiguration

Ich habe ziemlich viel Zeit damit verbracht, die Dokumentation zu lesen und herumzuspielen, ohne Erfolg.

Ich kann Discourse Connect/SSO nicht mit meiner App zum Laufen bringen.

Ich habe meine eigene App erstellt, die eine PWA sowie eine Android- und iOS-App hat. Jetzt möchte ich über SSO von jeder meiner Apps aus auf das Forum zugreifen können.

Etwas, das ich vielleicht tun muss, ist, einen einzigen separaten Server zu erstellen, der die SSO-Authentifizierung übernimmt? Und dieser Server ist der Server, den ich in die „Discourse Connect URL“ eingeben muss. Ich bin mir jedoch nicht ganz sicher.

Ich muss noch prüfen und bestätigen, ob ich die Nutzlast und die Signatur korrekt verarbeite.

Wenn jemand Erfahrung damit hat und etwas Licht darauf werfen kann, wäre ich sehr dankbar.

Mein Backend-Server, der die Anfragen bearbeitet, ist in NodeJS geschrieben. Es gibt jedoch mehrere Backend-Server, die mit Ping umgehen.