Commit Graph

267 Commits (9ab0db939264c0f59c0d1e72396a8be7c24565ed)

Author SHA1 Message Date
xavi 684fbc089e
[release-11.5.4] [IAM] Prepend AppSubURL to redirectURI before validating it (#103771) 3 months ago
grafana-delivery-bot[bot] 3881a173fe
[release-11.5.2] AuthN: Refetch user on "ErrUserAlreadyExists" (#100582) 5 months ago
xavi 345757c3ae
Auth: Fix SAML user IsExternallySynced not being set correctly (#98487) 6 months ago
colin-stuart 4581a82ac4
Auth: disable passwordless auth if any SAML/OAuth is enabled (#98227) 6 months ago
Georges Chaudy 3fe2227c82
[auth] make id-token optional (#97831) 7 months ago
Misi 6cd3a5458e
Auth: Return error when retries have been exhausted for OAuth token refresh (#98034) 7 months ago
Jo 40d3b02648
Auth: Separate anonymous settings to its own struct (#97791) 7 months ago
Karl Persson 3a17d0c927
IAM: align AuthInfo interface (#97228) 8 months ago
Georges Chaudy f6124344ba
authnz: Fix panic in the authenticator and rename metric (#97150) 8 months ago
Misi 84b8296ffb
OAuth: Use the attached external session data in OAuthToken and OAuthTokenSync (#96655) 8 months ago
Gabriel MABILLE 6e2d3cae5e
AuthN: Register flags for `grpc_server_authentication` configuration (#97063) 8 months ago
Karl Persson 76f052e8de
Requester: Remove duplicated function (#97038) 8 months ago
Karl Persson 3990637af9
IAM: remove duplicated functions (#96989) 8 months ago
Misi 1061e4712f
OAuth: Refactor OAuthToken service to make it easier to use the new external sessions (#96667) 8 months ago
Prem Saraswat ca2c874161
authn: grpcutils: Mark ID Tokens optional in cloud mode in gRPC Authenticator (#96824) 8 months ago
Georges Chaudy 8bb59c64f0
unistore: handle auth when fallback is used (#96772) 8 months ago
colin-stuart 6abe99efd6
Auth: Passwordless Login Option Using Magic Links (#95436) 8 months ago
Karl Persson 8d74296b6c
Authn: Always set namespace (#96230) 8 months ago
Gabriel MABILLE df8b6e6862
Fix: Close grpc_authenticator fallback trace (#96009) 9 months ago
Gabriel MABILLE 5a0ef46280
Add tracing to the gRPC Authentication flow (#94466) 9 months ago
Claudiu Dragalina-Paraipan 830600dab0
AuthN: Optionally use tokens for unified storage client authentication (#91665) 9 months ago
Gabriel MABILLE b68b69c2b4
AuthN: Use tokens for unified storage server authentication (#95086) 9 months ago
Misi 50a635bc7e
Auth: Introduce authn.SSOClientConfig to get client config from SSOSettings service (#94618) 9 months ago
linoman 21d26de4d8
Session Refactor: Add SAMLSession (#94490) 9 months ago
Misi c872cad879
OrgSync: Do not set default Organization for a user to a non-existent Organization (#94537) 9 months ago
Karl Persson ace177f20a
AuthN: Set access token name (#94471) 9 months ago
Misi bd7850853e
Auth: Attach external session info to Grafana session (#93849) 10 months ago
Misi 0539ccf10d
Auth: Fix redirection when auto_login is enabled (#94311) 10 months ago
Misi d411ce2664
Auth: Use sessionStorage instead of cookie for automatic redirection (#92759) 10 months ago
Claudiu Dragalina-Paraipan a8b07b0c81
[authn] use authlib client+interceptors for in-proc mode (#93124) 10 months ago
Gabriel MABILLE 7714b65f32
Cfg: Deduplicate `DefaultOrgID` code (#93588) 10 months ago
Gabriel MABILLE 7ef13497a8
AuthN: Ext JWT support actions (#92486) 10 months ago
Karl Persson 56487d37db
Authn: No longer hash service account token twice during authentication (#92598) 11 months ago
Charandas 4f024d94d8
Authn: resolve issues with setting up a nil identity (#92620) 11 months ago
Charandas af2e79aa83
K8s: namespace mapper should use authlib's util (#92332) 11 months ago
Ryan McKinley 2e60f28044
Auth: remove id token flag (#92209) 11 months ago
Dan Cech 9020eb4b17
Auth: Update oauthtoken service to use remote cache and server lock (#90572) 11 months ago
Karl Persson 5105fb7f3a
Identity: remove GetIDClaims (#91901) 11 months ago
Karl Persson 8bcd9c2594
Identity: Remove typed id (#91801) 11 months ago
Ryan McKinley 21d4a4f49e
Auth: use IdentityType from authlib (#91763) 11 months ago
Ryan McKinley 243c0935fc
Auth: Use claims.AuthInfo in requester (#91739) 11 months ago
Karl Persson bcfb66b416
Identity: remove GetTypedID (#91745) 11 months ago
Claudiu Dragalina-Paraipan e2435f92f1
[authn]: add GetIDClaims() to Requester (#91387) 12 months ago
Charandas a3d3f9a1e4
Revert "Identity: Remove id token from extra info (#91169)" (#91350) 12 months ago
Ryan McKinley 10170cb839
Identity: Remove id token from extra info (#91169) 12 months ago
Vardan Torosyan e20f8c566d
RBAC sync: Fix removal of roles which need to be added (#91152) 12 months ago
Ryan McKinley 728150bdbd
Identity: extend k8s user.Info (#90937) 12 months ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 1 year ago
Vardan Torosyan 82236976ae
Add support ticket fixed roles to cloud role sync (#90864) 1 year ago
Charandas 4abb4d1662
ExtJwt: don't log verify errors as they spam for grafana-agent (#90351) 1 year ago