fastmcp/tests/server/auth/oauth_proxy
Liang Hongwei 9d43d6e100
fix(auth): omit scopes from generic authorization code exchange (#5183)
The generic OAuthProxy omits scope on the upstream authorization code exchange again, matching pre-3.0 behavior. Providers that need it, such as Azure, keep their override.

Co-authored-by: liang0417 <78805926+liang0417@users.noreply.github.com>
Co-authored-by: kiranthakkar <13894971+kiranthakkar@users.noreply.github.com>
2026-10-08 14:34:56 -04:00
..
__init__.py Consolidate test fixtures and refactor large test files (#2941) 2026-01-19 15:18:35 -05:00
conftest.py Make the unit suite fast: in-process HTTP tests, no real sleeps, parallel Windows CI (#4554) 2026-07-20 10:51:14 -04:00
test_authorization.py Record effective scopes on the OAuth transaction (#4670) 2026-07-27 14:33:57 -04:00
test_client_registration.py Bound CIMD cache growth (#4852) 2026-08-26 18:11:13 -04:00
test_config.py Add server-side identity assertion (SEP-990 ID-JAG) (#4483) 2026-07-18 19:52:15 -04:00
test_e2e.py Migrate to MCP SDK v2.0.0b2 (httpx2) (#4503) 2026-07-18 15:12:47 -04:00
test_identity_assertion.py oauth-proxy: add regression test for unconfigured ID-JAG guard (#5146) 2026-09-17 10:19:01 -07:00
test_nonpositive_expires_in.py fix: reject non-positive upstream token expiry (#4849) 2026-09-14 13:01:02 -05:00
test_oauth_proxy.py Bind CIMD assertion audience to the advertised token endpoint (#4659) 2026-07-27 11:46:03 -04:00
test_tokens.py fix(auth): omit scopes from generic authorization code exchange (#5183) 2026-10-08 14:34:56 -04:00
test_ui.py Escape client_id in OAuth consent details (#3418) 2026-03-06 17:33:12 -05:00
test_upstream_client.py Migrate to MCP SDK v2.0.0b2 (httpx2) (#4503) 2026-07-18 15:12:47 -04:00