Skip to content

[codex] Remove Vercel OAuth login#10

Merged
Che-Zhu merged 1 commit into
mainfrom
codex/remove-vercel-oauth-login
May 11, 2026
Merged

[codex] Remove Vercel OAuth login#10
Che-Zhu merged 1 commit into
mainfrom
codex/remove-vercel-oauth-login

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented May 11, 2026

Summary

  • Remove Vercel OAuth sign-in/callback routes, Vercel auth client helpers, Vercel session refresh logic, and GitHub connect/disconnect flow.
  • Collapse auth/session runtime to GitHub-only while preserving legacy accounts mapping for old Vercel users who had linked GitHub.
  • Remove Vercel auth env/docs and @vercel/sdk while preserving non-auth Vercel preview, analytics, speed insights, AI Gateway, and legacy sandbox references.

Validation

  • pnpm format
  • pnpm format:check
  • pnpm type-check
  • pnpm lint (0 errors, existing warnings remain)
  • pnpm exec tsx --test lib/auth/iframe-oauth.test.ts lib/auth/oauth-removal-regression.test.ts
  • Static rg checks for Vercel auth/connect residues returned no results

Notes

  • plan.md includes pre-deploy SQL audits for legacy Vercel users and duplicate GitHub account mappings.
  • CODE_WIKI.md was left untracked and is not part of this PR.

@Che-Zhu Che-Zhu marked this pull request as ready for review May 11, 2026 06:59
@Che-Zhu Che-Zhu merged commit 6514c0e into main May 11, 2026
5 checks passed
@Che-Zhu Che-Zhu deleted the codex/remove-vercel-oauth-login branch May 11, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant