Skip to content

fix(client): accept OAuth servers without response issuer support - #46

Merged
kauandotnet merged 1 commit into
mainfrom
codex/oauth-issuer-compatibility
Sep 3, 2026
Merged

fix(client): accept OAuth servers without response issuer support#46
kauandotnet merged 1 commit into
mainfrom
codex/oauth-issuer-compatibility

Conversation

@kauandotnet

Copy link
Copy Markdown
Contributor

Summary

  • accept authorization servers that omit optional RFC 9207 response issuer support
  • require an exact callback issuer when advertised and reject mismatches whenever supplied
  • preserve PKCE, state, resource, issuer, and endpoint pinning

Verification

  • pnpm --filter @nestm/mcp-client test
  • pnpm --filter @nestm/mcp-client run lint
  • pnpm --filter @nestm/mcp-client run typecheck
  • pnpm --filter @nestm/mcp-client run verify:pack
  • pnpm run check
  • live bootstrap discovery against the Zoho MCP returns ready

@kauandotnet
kauandotnet merged commit c05a051 into main Sep 3, 2026
5 checks passed
@kauandotnet
kauandotnet deleted the codex/oauth-issuer-compatibility branch September 3, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant