Commit Graph

225 Commits (dc9dfb4c4b8a723b943dd0181a6ae2b579fa0043)

Author SHA1 Message Date
Claudiu Dragalina-Paraipan e2435f92f1
[authn]: add GetIDClaims() to Requester (#91387) 10 months ago
Charandas a3d3f9a1e4
Revert "Identity: Remove id token from extra info (#91169)" (#91350) 10 months ago
Ryan McKinley 10170cb839
Identity: Remove id token from extra info (#91169) 10 months ago
Vardan Torosyan e20f8c566d
RBAC sync: Fix removal of roles which need to be added (#91152) 10 months ago
Ryan McKinley 728150bdbd
Identity: extend k8s user.Info (#90937) 10 months ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 10 months ago
Vardan Torosyan 82236976ae
Add support ticket fixed roles to cloud role sync (#90864) 10 months ago
Charandas 4abb4d1662
ExtJwt: don't log verify errors as they spam for grafana-agent (#90351) 11 months ago
Mihai Doarna bbd1611265
SSO: Register LDAP service if LDAP is enabled in SSO settings (#90228) 11 months ago
Charandas c210617735
K8s: use contexthandler in standalone handler chain (#90102) 11 months ago
Karl Persson 7a78ad3893
Authn: Remove response writer from auth req (#90110) 11 months ago
Misi f337da8e57
Chore: Add more context to logs of OAuthToken and OAuthTokenSync (#90071) 11 months ago
Jeff Levin cfe8317d45
Add auth spans and remove deduplication code for scopes (#89804) 11 months ago
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) 1 year 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