Commit Graph

212 Commits (c8ce20a807819626979fdf3facce1db53ec511d9)

Author SHA1 Message Date
Jeff Levin ed13959e33
Optimize memory allocations in permissions cache (#89645) 11 months ago
Karl Persson 7f4faaa45b
ExtJWT: Remove test (#89665) 11 months ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 12 months ago
Misi 2e811c5438
Chore: Use OrgRoleMapper in Grafana.com client (#89013) 12 months ago
Misi 9a44296bc2
Auth: Add org to role mappings support to AzureAD/Entra integration (#88861) 12 months ago
Karl Persson f3efd95bb4
Auth: Add org to role mappings support to Google integration (#88891) 12 months ago
Misi 4f2a9a47f3
Auth: Add org to role mappings support to Okta integration (#88770) 12 months ago
Karl Persson f28905f8c4
Auth: Add org to role mappings support to Gitlab integration (#88751) 12 months ago
Misi eacf6e0a4d
Auth: Add org to role mappings support to GitHub integration (#88537) 12 months ago
Misi ed6b3e9e7c
Auth: Introduce pre-logout hooks + add GCOM LogoutHook (#88475) 1 year ago
Carl Bergquist 6c79f63c04
Auth: Pass ctx when updating last seen (#88496) 1 year ago
Mathieu Parent b8c9ae0eb7
OIDC: Support Generic OAuth org to role mappings (#87394) 1 year ago
Kristin Laemmert 16b1e285ea
Chore: Use cache for all signed in user lookups (#88133) 1 year ago
Karl Persson 78d1b2a250
Authn: Share key retriever between id and access token verifiers (#87978) 1 year ago
Karl Persson 5c27f223af
Authn: Support access token wildcard namespace (#87816) 1 year ago
Karl Persson 9977258d04
AuthN: Set uid during authentication (#87797) 1 year ago
Karl Persson 0f3080ecb8
AuthN: Fix signout redirect url (#87631) 1 year ago
Karl Persson be5ced4287
Identity: Use typed version of namespace id (#87257) 1 year ago
Charandas a9da6ce1d5
ext_jwt: streamline expected aud in access tokens and id tokens (#87401) 1 year ago
Dan Cech 41bee274fd
Chore: Fix error handling in postDashboard, remove UserDisplayDTO, fix live redis client initialization (#87206) 1 year ago
Charandas 0c59baf62d
ext_jwt: switch to new authlib (#87157) 1 year ago
Gabriel MABILLE 8802282ebc
RBAC: fix panic role not found permission sync (#87217) 1 year ago
Karl Persson d8fbbdefea
Identity: Use typed namespace id (#87121) 1 year ago
Karl Persson c4cfee8d96
User: support setting org and help flags though update function (#86535) 1 year ago
Karl Persson cd724d74aa
Authn: move namespace id type (#86853) 1 year ago
Charandas d46b163810
Authn (jwt_auth): add tracing spans for validating newer use cases (#86812) 1 year ago
Karl Persson 0fa983ad8e
AuthN: Use typed namespace id inside authn package (#86048) 1 year ago
Ieva 036f826b87
AuthZ: Further protect admin endpoints (#86285) 1 year ago
Karl Persson 0f06120b56
User: Clean up update functions (#86341) 1 year ago
Karl Persson 8520892923
User: Fix GetByID (#86282) 1 year ago
linoman 51da96d94e
Auth: Add `IsClientEnabled` and `IsEnabled` for the `authn.Service` and `authn.Client` interfaces (#86034) 1 year ago
Karl Persson 73fecc8d80
Authn: Identity resolvers (#85930) 1 year ago
Karl Persson 895222725c
Session: set authID and authenticatedBy (#85806) 1 year ago
Alexander Zobnin 3127566a20
Access control: Use ResolveIdentity() for authorizing in org (#85549) 1 year ago
Karl Persson ebb4bb859e
Authn: allow ResolveIdentity to authenticate in "global" scope (#85835) 1 year ago
Karl Persson 46ee87a0fc
Authn: Ignore context.Canceled errors when logging auth errors (#85707) 1 year ago
Misi 8796d2d307
Auth: Convert SetDefaultOrgHook to PostLoginHook (#85649) 1 year ago
Karl Persson b1fc0861f1
AuthN: reset email verified on email change (#85643) 1 year ago
Karl Persson ba41954854
Email: trigger email verification flow (#85587) 1 year ago
Karl Persson 504870f10a
Auth: Decouple client and hook registration (#85084) 1 year ago
Jo 5340a6e548
Auth: Extended JWT client for OBO and Service Authentication (#83814) 1 year ago
linoman e4250a72db
JWT: Find login and email claims with JMESPATH (#85305) 1 year ago
Karl Persson 152cb47692
AuthN: Add IsAuthenticatedBy to identity interface and replace checks (#85262) 1 year ago
Jo da40158fed
Auth: Improve org role sync debugging (#85146) 1 year ago
Karl Persson 2f3a01f79f
OAuth: Make sub claim required for generic oauth behind feature toggle (#85065) 1 year ago
Eric Leijonmarck bb792ff540
Auth: Remove oauth skip org role sync (#84972) 1 year ago
Karl Persson d4e802dd47
Authn: Add function to resolve identity from org and namespace id (#84555) 1 year ago
Misi 63f1c30313
Auth: Set the default org after User login (#83918) 1 year ago
Karl Persson 6ea9f0c447
AuthN: Use fetch user sync hook for render keys connected to a user (#84080) 1 year ago
Karl Persson 9c292d2c3f
AuthN: Use sync hook to fetch service account (#84078) 1 year ago