apache / apache/answer-plugins

Load roles from OAuth2

Offen
#285 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature
Vorherrschende Sprache
Go
Sterne
131
Forks
75
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm managing all users with SSO/OIDC/OAuth2 provider and there I also have groups/roles etc.

It looks like currently using `connector-basic` plugin it's not possible to load roles like Admin/Moderator from OAuth2 provider. This means after each user logins I would have to assign them that manually.

In my provider it has them like this:
```
"groups": [
"Administrators"
]
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Die Payload nennt nur das connector-basic-Plugin und einen OAuth2/OIDC provider group claim, ohne Dateien oder Tests. Beginne damit, die Login- und Claims-Mapping-Einstiegspunkte des Plugins zu finden, und kläre dann, wie der `groups`-Wert auf Apache Answer-Rollen abgebildet werden soll; fertig ist es, wenn Rollen wie Administrators beim Login ohne manuelle Zuweisung geladen werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
authentication, authorization
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.