docs(infra): Google sign-in go-live checklist #4078
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Cross-repo impact
See what breaks downstream if this PR merges.
This pull request was merged into main.
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/53
Why
Craig can't log into mail.alecrae.com with any method (Google, email/password, passkey). Investigation shows the code and the Google Cloud OAuth client are both correct and complete — the blocker is that no API server is deployed at
api.alecrae.comandNEXT_PUBLIC_API_URLis unset on Vercel, so the login page trieslocalhost:3001.What
Adds
docs/infra/google-signin-setup.md— a click-by-click checklist covering:GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,DATABASE_URL,JWT_SECRET,WEB_URL)NEXT_PUBLIC_API_URLon Vercel and redeployingNo code changes — everything needed was already shipped in PR #48.
bun run docs:checkpasses.https://claude.ai/code/session_01Hxrp3bJfX8bZiAT5PPyp4H
Generated by Claude Code