OpenID Connect Plugin

Hallo,

wir haben das Plugin installiert, um OpenID Connect in Discourse zu nutzen.
Wir haben das Plugin konfiguriert, und es scheint zu funktionieren.

Nicht ganz klar ist uns jedoch, dass der Identity Provider die E-Mail-Adressen an uns übermittelt, aber wir nicht sehen können, was genau mit diesen Informationen passiert.

Beispielsweise wird ein neuer Benutzer, der sich über den OpenID Connect-Login-Bildschirm anmeldet, aufgefordert, ein neues Benutzerkonto anzulegen. Normalerweise würden wir erwarten, dass die E-Mail-Adresse automatisch mit der vom Identity Provider erhaltenen Adresse ausgefüllt wird. Das ist jedoch nicht der Fall.

Könnten Sie uns dabei helfen?

Vielen Dank

Es scheint, als würde die E-Mail-Adresse nicht korrekt an Discourse übermittelt. Hast du bereits versucht, die Einstellung ‘Verbose Logging’ zu aktivieren und die Protokolle auf weitere Informationen zu überprüfen?

Einige Anbieter verlangen, dass du bestimmte Berechtigungen/Scopes hinzufügst, bevor sie die E-Mail-Adresse weitergeben.

1 „Gefällt mir“

Hallo David,

danke. Ich habe die Protokollierung aktiviert, und wir werden es erneut testen.

Eine weitere Frage: Momentan müssen wir auf „Mit OpenID Connect verbinden

[quote=“reynsnivea, Beitrag: 3, Thema: 183001”]
Jetzt müssen wir auf „Mit OpenID Connect verbinden

1 „Gefällt mir“

Hallo David,

vielen Dank für die Unterstützung!

Eine zusätzliche Frage: Kann ich Discourse so konfigurieren, dass Administratoren eine alternative Möglichkeit zum Einloggen haben, damit sie nicht vom Forum ausgeschlossen werden, wenn das Standard-Einlogverfahren fehlschlägt?

1 „Gefällt mir“

Administratoren können das reguläre Anmeldesystem umgehen, indem sie zu /u/admin-login navigieren.

2 „Gefällt mir“