You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restructure backend auth docs for balanced pattern coverage (#554)
* Restructure backend auth docs for balanced pattern coverage
The backend-auth.mdx page was heavily weighted toward token exchange
while the embedded authorization server and static credentials got
minimal coverage. Restructure so all three backend auth patterns get
equal treatment with their own sections, diagrams, and guidance.
Maintain the page separation: auth-framework.mdx focuses on
client-to-MCP-server authentication, backend-auth.mdx focuses on
MCP-server-to-backend authentication. The embedded authorization server
spans both concerns, so each page covers its respective perspective.
Key changes to backend-auth.mdx:
- Add static credentials section with Vault cross-reference
- Add embedded authorization server section with OAuth flow diagram,
key characteristics, and tsid-based token storage/forwarding detail
- Reorganize token exchange content under "Token exchange in depth"
- Replace verbose choosing-the-right-model bullets with decision table
- Broaden front matter, intro, and benefits to cover all patterns
Key changes to auth-framework.mdx:
- Trim embedded auth server section to focus on client-facing flow
- Add cross-reference to backend-auth.mdx for backend token details
- Fix "Why ToolHive centralizes" to attribute per-server cost to
centralization and registration/federation gaps to the auth server
* Fix inaccurate wording in backend auth docs
Address PR review feedback:
- Add static credentials to frontmatter description
- Clarify credential delivery covers headers and env vars
- Scope DCR descriptions to ToolHive registration
* Address review comments
* Update session storage warning to reflect Redis support
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments