ich habe eine lokale Instanz von Discourse auf meinem Rechner. Ich versuche, Benutzer über OpenID Connect zu authentifizieren. Zur Einrichtung des OpenID-Plugins für Discourse habe ich den folgenden Link befolgt: Discourse OpenID Connect (OIDC).
Wenn ich mich mit OpenID für einen bestehenden Benutzer in Discourse einlogge, funktioniert alles einwandfrei. Das eigentliche Problem tritt jedoch auf, wenn ich versuche, mich über OpenID Connect anzumelden.
AWS Cognito hat den Benutzer verifiziert und der Callback an Discourse wurde erfolgreich ausgeführt. Ich habe die Datei development.log überprüft; die Benutzerinformationen wurden von Discourse ebenfalls korrekt abgerufen. Anschließend bleibt die Seite jedoch auf der Anmeldeseite, anstatt den Benutzer zum Dashboard weiterzuleiten.
Kurz gesagt: Mit OpenID Connect und AWS Cognito kann ich in Discourse keinen neuen Benutzer erstellen.
Jegliche Hilfestellung hierzu wäre sehr willkommen. Vielen Dank im Voraus.
Screenshot der Profilinformationen, die von Discourse aus der Datei development.log abgerufen wurden, zur Information:
Ich bin mit der SSO-Einrichtung nicht vertraut, aber könntest du die hier aufgeführten Schritte durchgehen, um zu prüfen, ob sie deine Integration in irgendeiner Weise verbessern?