[management] Handle single-string JWT group claim from IdPs (#6014)

This commit is contained in:
Bethuel Mmbaga
2026-04-28 14:48:28 +03:00
committed by GitHub
parent f8745723fc
commit 6f0eff3ba0
2 changed files with 17 additions and 2 deletions

View File

@@ -249,6 +249,15 @@ func TestClaimsExtractor_ToGroups(t *testing.T) {
groupClaimName: "groups",
expectedGroups: []string{},
},
{
name: "extracts single group string from claim",
claims: jwt.MapClaims{
"sub": "user-123",
"groups": "admin",
},
groupClaimName: "groups",
expectedGroups: []string{"admin"},
},
{
name: "handles custom claim name",
claims: jwt.MapClaims{