Skip to content

Fix Google OAuth invalid_client setup + improve desktop guidance#374

Open
liuxiaopai-ai wants to merge 2 commits intorowboatlabs:mainfrom
liuxiaopai-ai:docs/fix-google-oauth-invalid-client
Open

Fix Google OAuth invalid_client setup + improve desktop guidance#374
liuxiaopai-ai wants to merge 2 commits intorowboatlabs:mainfrom
liuxiaopai-ai:docs/fix-google-oauth-invalid-client

Conversation

@liuxiaopai-ai
Copy link

@liuxiaopai-ai liuxiaopai-ai commented Feb 16, 2026

Fixes #353.

What changed

  • Updated google-setup.md to recommend creating a Desktop app OAuth client (Rowboat uses a localhost loopback redirect) and added troubleshooting for Error 401: invalid_client.
  • Improved the Google Client ID prompt to clarify what value to paste (Client ID ending in .apps.googleusercontent.com) and to not paste the client secret.
  • When the OAuth flow times out for Google (e.g. user sees an error page in the browser and never reaches the localhost callback), Rowboat now emits a more actionable message pointing to the most common invalid_client causes + the setup guide.

Tests

  • pnpm -C apps/x run deps
  • pnpm -C apps/x/apps/main run build
  • pnpm -C apps/x/apps/renderer run build

@vercel
Copy link

vercel bot commented Feb 16, 2026

@liuxiaopai-ai is attempting to deploy a commit to the RowBoat Labs Team on Vercel.

A member of the Team first needs to authorize it.

@liuxiaopai-ai liuxiaopai-ai changed the title docs(google): clarify Desktop OAuth client to avoid invalid_client Fix Google OAuth invalid_client setup + improve desktop guidance Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IN windows app, while trying to connect to Gmail OAuth fails

1 participant