Skip to content

docs(vercel): document authorization-code Gateway sign-in - #8

Draft
pcomans wants to merge 3 commits into
vercel-oauth-basefrom
auth-code-docs
Draft

pcomans wants to merge 3 commits into
vercel-oauth-basefrom
auth-code-docs

Conversation

@pcomans

@pcomans pcomans commented Oct 29, 2026 •

Copy link
Copy Markdown
Owner

Documents the authorization-code alternative in #7: public-client app registration, PKCE loopback callbacks, explicit Gateway billing-team selection, and silent refresh when a connection is used near expiry.

Includes an execution matrix separating automated contracts, real Vercel checks, prior device-flow evidence, and remaining release checks. The guide also explains the callback reachability requirement for remote servers.

Records live authorization-code refresh: 23 consecutive inference checks passed across renewal and the original expiry, both tokens rotated without browser approval, and desktop inference succeeded. Also records an unresolved Gateway expiry-enforcement timing observation: direct old-token HTTP 200 about five seconds after expiry, followed by HTTP 401 on retry about 82 seconds after expiry; the first response body was not retained.

@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 72 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@pcomans
pcomans changed the base branch from dev to vercel-oauth-base October 29, 2026 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant