All releases
ProductPreview

GitHub OAuth callback flow

A controlled GitHub OAuth callback can complete through the helper-owned route while uncertain account linking stays in manual review.

Mohith / 3 min read

What changed

The preview federation helper can complete a GitHub OAuth browser callback through its controlled path and return a bounded result to the application.

The callback validates provider state before resolving the provider identity. It does not treat a browser redirect, email claim, or query parameter as sufficient evidence for account ownership.

Account linking boundary

A provider identity that cannot be matched conservatively stays out of the automatic linking path. Manual review is an intentional safe state, not a callback failure to bypass.

Availability

GitHub validation does not establish broad OAuth or OIDC interoperability. This remains a preview flow until approved providers have been exercised end to end with production credentials and documented compatibility results.