mirror of
https://github.com/pomerium/pomerium.git
synced 2025-07-19 01:28:51 +02:00
## Summary Adds `POST /.pomerium/mcp/routes/disconnect` that allows an MCP client application to request upstream OAuth2 tokens to be purged, so that a user may get a new ones with possibly different scopes. ## Related issues Fix https://linear.app/pomerium/issue/ENG-2545/mcp-user-should-be-able-to-purge-their-upstream-oauth2-token ## User Explanation <!-- How would you explain this change to the user? If this change doesn't create any user-facing changes, you can leave this blank. If filled out, add the `docs` label --> ## Checklist - [x] reference any related issues - [x] updated unit tests - [x] add appropriate label (`enhancement`, `bug`, `breaking`, `dependencies`, `ci`) - [x] ready for review |
||
---|---|---|
.. | ||
cipher.go | ||
code.go | ||
code_test.go | ||
handler.go | ||
handler_authorization.go | ||
handler_connect.go | ||
handler_list_routes.go | ||
handler_metadata.go | ||
handler_oauth_callback.go | ||
handler_register_client.go | ||
handler_token.go | ||
host_info.go | ||
host_info_test.go | ||
storage.go | ||
storage_test.go | ||
token.go |