pomerium/authorize
Kenneth Jenkins 8463020e68
ssh: rework cached record invalidation (#5688)
Add an additional method to the ssh.Evaluator interface for invalidating
cached databroker records. Invalidating the global cache is not
sufficient, because there may be sync queriers as well.

Make sure to invalidate the User record (in addition to the Session 
record) during the login flow.
2025-07-02 12:21:39 -07:00
..
checkrequest authorize: refactor logAuthorizeCheck() (#5576) 2025-04-23 09:21:52 -07:00
evaluator ssh: implement authorization policy evaluation (#5665) 2025-07-01 12:04:00 -07:00
internal/store mcp: handle and pass upstream oauth2 tokens (#5595) 2025-05-01 12:42:31 -04:00
access_tracker.go core/go: use hashicorp/go-set (#5278) 2024-10-03 12:59:11 -06:00
access_tracker_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
authorize.go ssh: continuous authorization (#5687) 2025-07-02 12:01:25 -07:00
authorize_int_test.go authorize: move IdP token session creator initialization (#5616)d 2025-05-14 13:54:39 -07:00
authorize_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
check_response.go ssh: implement authorization policy evaluation (#5665) 2025-07-01 12:04:00 -07:00
check_response_grpc.go authorize: handle gRPC requests (#5400) 2024-12-19 08:46:53 -07:00
check_response_test.go mcp: split mcp into server and client for better option grouping (#5666) 2025-06-24 10:21:32 -07:00
databroker.go proxy: use querier cache for user info (#5532) 2025-03-20 09:50:22 -06:00
databroker_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
grpc.go mcp: add mcp method and tool logging to authorize (#5668) 2025-06-24 20:58:51 -04:00
grpc_test.go mcp: add mcp method and tool logging to authorize (#5668) 2025-06-24 20:58:51 -04:00
log.go mcp: add mcp method and tool logging to authorize (#5668) 2025-06-24 20:58:51 -04:00
log_test.go mcp: add mcp method and tool logging to authorize (#5668) 2025-06-24 20:58:51 -04:00
ssh_grpc.go ssh: rework cached record invalidation (#5688) 2025-07-02 12:21:39 -07:00
state.go ssh: continuous authorization (#5687) 2025-07-02 12:01:25 -07:00