Commit Graph

274 Commits (ff7ba54cbcd18161b2735a9672b8129168f5037c)

Author SHA1 Message Date
Karl Persson 6eeb28e312
Authn: use authenticator for grpc (#99573) 3 months ago
Karl Persson 0b4c622df8
AuthN: Refetch user on "ErrUserAlreadyExists" (#100346) 3 months ago
colin-stuart 6200361f36
Auth: Add IP address login attempt validation (#98123) 4 months ago
Karl Persson b16e290444
Auth: Remove feature toggle `authAPIAccessTokenAuth` (#100055) 4 months ago
Karl Persson d5d8abcd64
Authn: Use authenticator for inproc (#99550) 4 months ago
Misi 437b7a565d
Auth: Add access token to in-proc communication and ServiceIdentity (#98926) 4 months ago
Ieva 723fa7ddf9
MT AuthZ: Resolve renderer permissions in MT authZ service (#99362) 4 months ago
Ryan McKinley 680e6bc1f8
Authlib: Use types package rather than claims (#99243) 4 months ago
Gabriel MABILLE b6fc695598
ExtJwtClient: Use user namespace for k8s allowed namespace (#93687) 4 months ago
xavi 345757c3ae
Auth: Fix SAML user IsExternallySynced not being set correctly (#98487) 5 months ago
colin-stuart 4581a82ac4
Auth: disable passwordless auth if any SAML/OAuth is enabled (#98227) 5 months ago
Georges Chaudy 3fe2227c82
[auth] make id-token optional (#97831) 5 months ago
Misi 6cd3a5458e
Auth: Return error when retries have been exhausted for OAuth token refresh (#98034) 5 months ago
Jo 40d3b02648
Auth: Separate anonymous settings to its own struct (#97791) 6 months ago
Karl Persson 3a17d0c927
IAM: align AuthInfo interface (#97228) 6 months ago
Georges Chaudy f6124344ba
authnz: Fix panic in the authenticator and rename metric (#97150) 6 months ago
Misi 84b8296ffb
OAuth: Use the attached external session data in OAuthToken and OAuthTokenSync (#96655) 6 months ago
Gabriel MABILLE 6e2d3cae5e
AuthN: Register flags for `grpc_server_authentication` configuration (#97063) 6 months ago
Karl Persson 76f052e8de
Requester: Remove duplicated function (#97038) 6 months ago
Karl Persson 3990637af9
IAM: remove duplicated functions (#96989) 6 months ago
Misi 1061e4712f
OAuth: Refactor OAuthToken service to make it easier to use the new external sessions (#96667) 6 months ago
Prem Saraswat ca2c874161
authn: grpcutils: Mark ID Tokens optional in cloud mode in gRPC Authenticator (#96824) 6 months ago
Georges Chaudy 8bb59c64f0
unistore: handle auth when fallback is used (#96772) 6 months ago
colin-stuart 6abe99efd6
Auth: Passwordless Login Option Using Magic Links (#95436) 7 months ago
Karl Persson 8d74296b6c
Authn: Always set namespace (#96230) 7 months ago
Gabriel MABILLE df8b6e6862
Fix: Close grpc_authenticator fallback trace (#96009) 7 months ago
Gabriel MABILLE 5a0ef46280
Add tracing to the gRPC Authentication flow (#94466) 7 months ago
Claudiu Dragalina-Paraipan 830600dab0
AuthN: Optionally use tokens for unified storage client authentication (#91665) 7 months ago
Gabriel MABILLE b68b69c2b4
AuthN: Use tokens for unified storage server authentication (#95086) 7 months ago
Misi 50a635bc7e
Auth: Introduce authn.SSOClientConfig to get client config from SSOSettings service (#94618) 7 months ago
linoman 21d26de4d8
Session Refactor: Add SAMLSession (#94490) 8 months ago
Misi c872cad879
OrgSync: Do not set default Organization for a user to a non-existent Organization (#94537) 8 months ago
Karl Persson ace177f20a
AuthN: Set access token name (#94471) 8 months ago
Misi bd7850853e
Auth: Attach external session info to Grafana session (#93849) 8 months ago
Misi 0539ccf10d
Auth: Fix redirection when auto_login is enabled (#94311) 8 months ago
Misi d411ce2664
Auth: Use sessionStorage instead of cookie for automatic redirection (#92759) 8 months ago
Claudiu Dragalina-Paraipan a8b07b0c81
[authn] use authlib client+interceptors for in-proc mode (#93124) 8 months ago
Gabriel MABILLE 7714b65f32
Cfg: Deduplicate `DefaultOrgID` code (#93588) 8 months ago
Gabriel MABILLE 7ef13497a8
AuthN: Ext JWT support actions (#92486) 8 months ago
Karl Persson 56487d37db
Authn: No longer hash service account token twice during authentication (#92598) 9 months ago
Charandas 4f024d94d8
Authn: resolve issues with setting up a nil identity (#92620) 9 months ago
Charandas af2e79aa83
K8s: namespace mapper should use authlib's util (#92332) 9 months ago
Ryan McKinley 2e60f28044
Auth: remove id token flag (#92209) 9 months ago
Dan Cech 9020eb4b17
Auth: Update oauthtoken service to use remote cache and server lock (#90572) 9 months ago
Karl Persson 5105fb7f3a
Identity: remove GetIDClaims (#91901) 10 months ago
Karl Persson 8bcd9c2594
Identity: Remove typed id (#91801) 10 months ago
Ryan McKinley 21d4a4f49e
Auth: use IdentityType from authlib (#91763) 10 months ago
Ryan McKinley 243c0935fc
Auth: Use claims.AuthInfo in requester (#91739) 10 months ago
Karl Persson bcfb66b416
Identity: remove GetTypedID (#91745) 10 months ago
Claudiu Dragalina-Paraipan e2435f92f1
[authn]: add GetIDClaims() to Requester (#91387) 10 months ago