diff options
Diffstat (limited to 'pkg/oidc')
| -rw-r--r-- | pkg/oidc/id_token.go | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/pkg/oidc/id_token.go b/pkg/oidc/id_token.go index e708eb3..962f372 100644 --- a/pkg/oidc/id_token.go +++ b/pkg/oidc/id_token.go @@ -2,6 +2,54 @@ package oidc import "github.com/coreos/go-oidc/v3/oidc" +/* +Example ID Token from GitLab OIDC Provider: + +```json + + { + "iss": "http://gdk.test:3000", + "sub": "1", + "aud": "e31e1da0b8f6b6e35ca70c790b13c0406e44aca6b2bf67f55de7355a979a224f", + "exp": 1745427493, + "iat": 1745427373, + "auth_time": 1745418001, + "sub_legacy": "2474cf0b2211688a57297ace0e260a15944754d16b1bd42c9d6779c900367807", + "name": "Administrator", + "nickname": "root", + "preferred_username": "root", + "email": "admin@example.com", + "email_verified": true, + "profile": "http://gdk.test:3000/root", + "picture": "https://www.gravatar.com/avatar/258d8dc916db8cea2cafb6c3cd0cb0246efe061421dbd83ec3a350428cabda4f?s=80&d=identicon", + "groups_direct": [ + "gitlab-org", + "toolbox", + "mass_insert_group__0_100", + "custom-roles-root-group/aa", + "custom-roles-root-group/aa/aaa", + "gnuwget", + "Commit451", + "jashkenas", + "flightjs", + "twitter", + "gitlab-examples", + "gitlab-examples/security", + "412708", + "gitlab-examples/demo-group", + "custom-roles-root-group", + "434044-group-1", + "434044-group-2", + "gitlab-org1", + "gitlab-org/secure", + "gitlab-org/secure/managers", + "gitlab-org/security-products", + "gitlab-org/security-products/analyzers" + ] + } + +``` +*/ type IDToken = oidc.IDToken type RawToken string |
