Commit Graph

186 Commits (76ea754dbb0bfb3e157981ec73ba4ef1efae4207)

Author SHA1 Message Date
Serge Zaitsev 76ea754dbb apply 444-202506261140 manually 3 weeks ago
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 3 months ago
xavi 345757c3ae
Auth: Fix SAML user IsExternallySynced not being set correctly (#98487) 6 months ago
colin-stuart 6abe99efd6
Auth: Passwordless Login Option Using Magic Links (#95436) 8 months ago
Misi 50a635bc7e
Auth: Introduce authn.SSOClientConfig to get client config from SSOSettings service (#94618) 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
Karl Persson bcfb66b416
Identity: remove GetTypedID (#91745) 12 months ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 1 year ago
Karl Persson 7a78ad3893
Authn: Remove response writer from auth req (#90110) 1 year ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 1 year ago
Karl Persson 0f3080ecb8
AuthN: Fix signout redirect url (#87631) 1 year ago
linoman 51da96d94e
Auth: Add `IsClientEnabled` and `IsEnabled` for the `authn.Service` and `authn.Client` interfaces (#86034) 1 year ago
Karl Persson 895222725c
Session: set authID and authenticatedBy (#85806) 1 year ago
Karl Persson 152cb47692
AuthN: Add IsAuthenticatedBy to identity interface and replace checks (#85262) 1 year ago
Jo 7649d93d17
AuthProxy: Fix missing session for ldap auth proxy users (#85090) 1 year ago
linoman fc205db466
samlsettings: api integration (#84300) 1 year ago
Jo 0aebb9ee39
Misc: Remove unused params and impossible logic (#83756) 1 year ago
Jo 36a19bfa83
AuthProxy: Allow disabling Auth Proxy cache (#83755) 1 year ago
김은빈 96dfb385ca
Grafana: Replace magic number with a constant variable in response status (#80132) 1 year ago
Karl Persson 9e04fd0fb7
AuthToken: Remove client token rotation feature toggle (#82886) 1 year ago
Karl Persson 8cb351e54a
Authn: Handle logout logic in auth broker (#79635) 2 years ago
Mihai Doarna bff2ac3627
Auth: check that oauthProvider is not nil in Logout() func (#79271) 2 years ago
venkatbvc e152323a33
Auth: Split signout_redirect_url into per provider settings (#75269) 2 years ago
Jo 7d559bc69a
AuthProxy: Do not allow sessions to be assigned with other methods (#78602) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Jo 8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester (#76112) 2 years ago
Jo 729dafaff9
Auth: Unfurl OrgID in pkg/api to allow using identity.Requester interface (#76108) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
venkatbvc 7c98678188
Auth: Add support for OIDC RP-Initiated Logout (#70357) 2 years ago
Karl Persson 43aab615c3
Auth: Remove unused Authenticator service (#73143) 2 years ago
Karl Persson 2c57bca176
Auth: Remove auth broker flag and clean up login handlers (#73109) 2 years ago
Maksym Revutskyi d9c232b331
Auth: prevent auto_login redirect if user is already authenticated (#72477) 2 years ago
Jo 914e0bf87e
Auth: Surface organization membership error (#71750) 2 years ago
Jo aee5c6dea0
Auth: Use auth broker by default (#69620) 2 years ago
Serge Zaitsev a38f230d37
Chore: Remove result fields from login (#65136) 2 years ago
Karl Persson 382b24742a
Auth: Add feature flag to move token rotation to client (#65060) 2 years ago
Karl Persson 872d2d1e1c
AuthN: Login error handling (#64239) 2 years ago
Karl Persson f258adadbf
AuthN: add utility functions for different type of login responses (#64133) 2 years ago
Torkel Ödegaard 27070c252d
ErrorHandling: Fixes issues with bad error messages (#63775) 2 years ago
Karl Persson 8484d0c4ef
Settings: Remove global variables for auth settings (#63795) 2 years ago
Emil Tullstedt 0caacb3333
Cookies: Provide a mechanism for per user control over cookies (#61566) 2 years ago
Josh Hunt 138575cbe9
Config: Refactor frontend settings to struct (#61990) 3 years ago
Kristin Laemmert 9256a520a4
chore: move user_auth models to (mostly) login service (#62269) 3 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 3 years ago
Alexander Zobnin 60ef88c918
SAML: Support auto login (#61685) 3 years ago
Karl Persson 2324597d8d
AuthN: Perform login with authn.Service (#61466) 3 years ago
Christian Segundo 707198227c
Auth: Log a more useful msg if no OAuth provider configured (#56722) 3 years ago
Dan Cech fe3ae49cce
Backend: Consistently use context RemoteAddr function to determine remote address. (#60201) 3 years ago