Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Update authentication and authorization documentation for Fusion gateway - #9691

#9691
Merged
michaelstaib merged 8 commits into
mainChilliCream/graphql-platform:mainfrom
pse/update-fusion-docsChilliCream/graphql-platform:pse/update-fusion-docsCopy head branch name to clipboard
May 17, 2026
Merged

Update authentication and authorization documentation for Fusion gateway#9691
michaelstaib merged 8 commits into
mainChilliCream/graphql-platform:mainfrom
pse/update-fusion-docsChilliCream/graphql-platform:pse/update-fusion-docsCopy head branch name to clipboard

Conversation

@PascalSenn

Copy link
Copy Markdown
Member

No description provided.

@github-actions github-actions Bot added the 📚 documentation This issue is about working on our documentation. label May 13, 2026
@PascalSenn
PascalSenn marked this pull request as ready for review May 13, 2026 04:26
Copilot AI review requested due to automatic review settings May 13, 2026 04:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR rewrites the Fusion gateway “Authentication and Authorization” documentation to align it more closely with standard ASP.NET Core authn/authz patterns, and to clarify gateway vs. subgraph responsibilities.

Changes:

  • Reframes auth guidance around standard ASP.NET Core authentication/authorization configuration and endpoint protection.
  • Expands documentation for forwarding identity to subgraphs via ASP.NET Core header propagation and custom DelegatingHandler approaches.
  • Updates guidance on browser/cookie scenarios, mTLS options, and trust boundaries between clients, gateway, and subgraphs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
website/src/docs/fusion/v16/authentication-and-authorization.md Updates v16 docs content and examples for gateway authn/authz, header propagation, and trust guidance (Docusaurus site).
website-next/content/docs/fusion/authentication-and-authorization.md Mirrors the same content update for the “website-next” docs site.
Comments suppressed due to low confidence (3)

website/src/docs/fusion/v16/authentication-and-authorization.md:69

  • Heading grammar: "Cookies Authentication" should be "Cookie Authentication" (cookie auth is singular in ASP.NET Core terminology).
### Cookies Authentication & Browser Clients

website-next/content/docs/fusion/authentication-and-authorization.md:69

  • Heading grammar: "Cookies Authentication" should be "Cookie Authentication" (cookie auth is singular in ASP.NET Core terminology).
### Cookies Authentication & Browser Clients

website/src/docs/fusion/v16/authentication-and-authorization.md:199

  • This site section (under website/src/docs/...) consistently uses route-style links like /docs/hotchocolate/v16/... (e.g. website/src/docs/fusion/v16/guides/first-party-api.md:234-237). The new relative markdown link with a .md extension is likely to break in the v16 Docusaurus build; please switch this to the route-style link for the Hot Chocolate authorization page.
The subgraph ultimately decides whether a request can access specific data. Only the subgraph has the full context about the data and its business rules, so it is best suited to make authorization decisions.

For more information on subgraph-level authorization, `@authorize`, policies, and claims in Hot Chocolate subgraphs, see [Hot Chocolate authorization](../hotchocolate/securing-your-api/authorization.md).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/src/docs/fusion/v16/authentication-and-authorization.md Outdated
Comment thread website-next/content/docs/fusion/authentication-and-authorization.md Outdated
PascalSenn and others added 4 commits May 16, 2026 17:02
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@michaelstaib
michaelstaib merged commit b298d5c into main May 17, 2026
8 of 9 checks passed
@michaelstaib
michaelstaib deleted the pse/update-fusion-docs branch May 17, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📚 documentation This issue is about working on our documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.