Commit Graph

131 Commits (7a006c32bbad4c29e8b4eeeebe125bd671f0985a)

Author SHA1 Message Date
Misi 7128415529
Auth: Add more context to logs around token rotation, revocation (#78600) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Karl Persson bc9fab6f30
IDForwarding: Update settings name (#77257) 2 years ago
Karl Persson 1b6d39f823
IDForwarding: Require that id forwarding is enabled for data source (#77131) 2 years ago
Karl Persson e2ba399e30
IDForwarding: Use single flight for SignIdentity (#76530) 2 years ago
Karl Persson ea741dda6b
Signingkeys: Add local cache (#76234) 2 years ago
Jo 8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester (#76112) 2 years ago
Karl Persson a2d4ce18ad
IDForwarding: Add basic metrics (#75798) 2 years ago
Karl Persson 09e638cd9d
IDForwarding: Use feature toggle not generate a key if feature is not enabled (#75961) 2 years ago
Jo 44fa0697ce
Auth: Signing Key persistence (#75487) 2 years ago
Karl Persson fd2235b5ad
AuthN: Implement requester interface for identity (#75618) 2 years ago
Karl Persson b9b4246432
IDForwarding: Add auth hook to generate id token (#75555) 2 years ago
Karl Persson b50f1e15a8
IDForwarding: Add service and a local signer (#75423) 2 years ago
Karl Persson cebae4fb9a
Requester: Update GetCacheKey (#74834) 2 years ago
Eric Leijonmarck b00f3216c1
Auth: Refactor for revoking user tokens within last hours (#74616) 2 years ago
Jo 77e4d477e5
Auth: Optimize auth token operations (#74602) 2 years ago
linoman 13f4382214
Auth: Implement requester interface in access control module (#74289) 2 years ago
Serge Zaitsev 8187d8cb66
Chore: capitalise log message for auth packages (#74332) 2 years ago
Eric Leijonmarck 47a756d524
Auth: Move to requester interface (#74276) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Jo 5eed495cce
Chore: Port user services to identity.Requester (#73851) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Jo 67de18ff06
Auth: Move Service Account service to SignedInUser Interface (#73142) 2 years ago
Jo 5d8e6aa162
Auth: Org Invite and Team API SignedInUser interfacing (#73085) 2 years ago
Jo bd1a856d33
Auth: Add SignedIn user interface NamespacedID (#72944) 2 years ago
Misi bba11d04cb
Auth: Add key_id config param to auth.jwt (#72711) 2 years ago
Jo 30274a4f88
Auth: Move Team service to SignedInUserInterface (#72674) 2 years ago
Jo 5e5c751ecd
Auth: Respect cache control for JWKS in auth.jwt (#68872) 2 years ago
Karl Persson 382b24742a
Auth: Add feature flag to move token rotation to client (#65060) 2 years ago
Carl Bergquist eb507dca89
Remotecache: rename setbytearray/getbytearray to set/get and remove codec (#64470) 2 years ago
Jo 45fde4235b
Deps: Replace go-jose v2 with go-jose v3 (#64228) 2 years ago
Carl Bergquist b88206d98f
Cache: Refactor cache clients to use byte array (#62930) 2 years ago
Carl Bergquist 64c2032c2b
Auth: removes temporary cache of user session token (#62730) 2 years ago
Misi 7c1d9769ca
Auth: Rotate token patch (#62676) 2 years ago
Serge Zaitsev 7dbd2cd139
Chore: Fix goimports grouping (#62426) 2 years ago
Kristin Laemmert 9256a520a4
chore: move user_auth models to (mostly) login service (#62269) 2 years ago
Kristin Laemmert cd08f2575a
chore: move jwt models into auth/jwt (#61862) 2 years ago
Misi b8b08ea292
Auth: Add sub claim check to JWT Auth pre-checks (#61417) 2 years ago
Jo 0c8ad80575
Authn: JWT client (#61157) 2 years ago
Jo df4f0343e5
Auth: Session cache [main] (#59935) 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
Karl Persson fef1e1d5bc
Auth: Refactor auth package (#58920) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 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
Sofia Papagiannaki 8b77ee2734
SQLStore: Ensure that sessions are always closed (#55864) 3 years ago
Marcus Efraimsson 862a6a2fa6
Logging: Introduce API for contextual logging (#55198) 3 years ago