Verwaltung der Gruppenmitgliedschaft via Authentifizierung

Hallo!

Wir haben unsere Authentifizierung von Atlassian Crowd (das in Discourse nicht mehr unterstützt wird) auf OpenID Connect (über Keycloak) migriert und wollten den Crowd-Gruppen-Mapping-Code, den wir vor einigen Jahren beigesteuert haben, im discourse-openid-connect-Plugin verwenden.

Wir haben funktionierende Codeänderungen, die die Konfiguration von Mappings zwischen OpenID Connect-Gruppen und Discourse-Gruppen ermöglichen, und haben sie in einen PR FEATURE: Openid connect group maps by benzoid · Pull Request #34763 · discourse/discourse · GitHub gestellt.

Wir hoffen, dass dies berücksichtigt und in den Mainline-Code übernommen wird, und wären bereit, Dokumentation oder Tests hinzuzufügen (wenn man uns auf eine Anleitung für die Tests hinweisen könnte – ich bin (noch) kein gebürtiger Ruby-Programmierer!).

Ben

3 „Gefällt mir“