Commit Graph

117 Commits (8aae7be4e594fc87a9fa5f0288489aafb2ac8e12)

Author SHA1 Message Date
Karl Persson bb217f7e5d
AuthN: Only mark IsSignedIn if user is not anonymous (#63833) 2 years ago
Jo 3b22955ebb
Orgs: Remove auto assign globals (#63754) 2 years ago
Jo 635a456fa4
Authn: Add separate context for session tagging (#63561) 2 years ago
Jo ff78103a24
Authn: Anon session service (#63052) 2 years ago
Jo d4cfbd9fd3
LDAP: Move LDAP globals to Config (#63255) 2 years ago
Carl Bergquist b88206d98f
Cache: Refactor cache clients to use byte array (#62930) 2 years ago
Jo 6322fce725
LDAP: Move to single package cluster (#63035) 2 years ago
Carl Bergquist 9d66b18b9c
Instrumentation: removes option to return uname as header (#62929) 2 years ago
idafurjes 982939111b
Rename Id to ID for annotation models (#62886) 2 years ago
Karl Persson ce5e067d28
ContextHandler: add all configured auth header to context (#62775) 2 years ago
Misi 7c1d9769ca
Auth: Rotate token patch (#62676) 2 years ago
Serge Zaitsev bc2813ef06
Chore: Fix goimports grouping in pkg/services (#62420) 2 years ago
Kristin Laemmert 9256a520a4
chore: move user_auth models to (mostly) login service (#62269) 2 years ago
Eric Leijonmarck 5531e22f46
Auth: Add disable of team sync for JWT Authentication (#62191) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Eric Leijonmarck c5cb5be3cc
Auth: Fix catch both both ErrInvalidAPIKey for context with APIKey (#62193) 2 years ago
Karl Persson 95ea4bad6f
AuthN: Rebuild Authenticate so we only have to call it once in context handler (#61705) 2 years ago
Kristin Laemmert cd08f2575a
chore: move jwt models into auth/jwt (#61862) 2 years ago
Karl Persson 1454b1b40a
Reqcontext: Add methods to write responses bases on errutil.Error (#60889) 2 years ago
linoman 4d095547f8
Auth: Implement skip org role sync for jwt (#61647) 2 years ago
Karl Persson 766fa4e7d5
AuthN: Add last seen sync hooks for user and api keys (#61571) 2 years ago
Karl Persson b44b6fc5c6
AuthN: Add auth proxy client (#61555) 2 years ago
Eric Leijonmarck 07bbc0716c
Auth: Fix correct error for updateapikey in context handler (#61544) 2 years ago
Misi b8b08ea292
Auth: Add sub claim check to JWT Auth pre-checks (#61417) 2 years ago
Denis Limarev 90badc8729
Performance: Add preallocation for some slices (#59593) 2 years ago
Jo 0c8ad80575
Authn: JWT client (#61157) 2 years ago
Karl Persson c5f77b6a46
AuthN: Set LookupTokenErr and fall through in case of error (#61217) 2 years ago
Jo a226903ec6
AuthN: Add session client (#60894) 2 years ago
Karl Persson da24a9d74e
AuthN: Add render auth client (#60914) 2 years ago
idafurjes 325f7a789e
Chore: Delete duplicate models for user (#60906) 2 years ago
Karl Persson 9fbb29c588
AuthN: Add client to perform basic authentication (#60877) 2 years ago
Karl Persson 1b1a14b6f6
ContextHandler: Get token from req context when performing rotation (#60533) 2 years ago
Karl Persson 2e53a58bc3
Authn: Add client for api keys (#60339) 2 years ago
Carl Bergquist 1b676d0d49
Contexthandler: Add uname as response header (#59930) 3 years ago
Serge Zaitsev f1fb202284
Chore: Add encryption codec to the remote cache (#59871) 3 years ago
Karl Persson 22be025284
Auth: Add anonymous authn client (#59637) 3 years ago
Jo fee50be1bb
Sessions: Remove invalid session cookie if it's invalid/expired/missing (#59556) 3 years ago
Karl Persson 062c5b805c
Auth: Merge ActiveAuthTokenService into UserAuthTokenService (#59032) 3 years ago
Misi 9c98314e9f
OAuth: Refactor OAuth parameters handling to support obtaining refresh tokens for Google OAuth (#58782) 3 years ago
Karl Persson fef1e1d5bc
Auth: Refactor auth package (#58920) 3 years ago
Sofia Papagiannaki ab36252c86
Quota: Fix failure when checking session limits (#58865) 3 years ago
Misi 4915d21c25
OAuth: Feature toggle for access token expiration check and docs (#58179) 3 years ago
Eric Leijonmarck 72d0c6b428
Auth: add IsServiceAccount to IsRealUser (#58015) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Misi 9c954d06ab
Auth: Refresh OAuth access_token automatically using the refresh_token (#56076) 3 years ago
Kat Yang 7715672fb3
Chore: use org service methods (#55768) 3 years ago
Kristin Laemmert 701f6d5436
UserService: use the UserService instead of calling sqlstore directly (#55745) 3 years ago
Nicholas Wiersma faf8eb3afb
JWT: Allow conventional bearer token in Authorization header (#54821) 3 years ago
Nicholas Wiersma 9e704fec3c
JWT: Add support for assigning org roles (#54277) 3 years ago