Skip to content

docs(auth): use social sign-in in OAuth comments - #2784

Merged
alexisintech merged 1 commit into
masterfrom
alexisa/DOCS-1518
Oct 22, 2026
Merged

alexisintech merged 1 commit into
masterfrom
alexisa/DOCS-1518

Conversation

@alexisintech

Copy link
Copy Markdown
Contributor

What

The Supabase docs renamed social login to social sign-in, so every sign-in method uses one pattern: social sign-in, phone sign-in, anonymous sign-in, and passwordless email sign-in. The docs URLs moved from /docs/guides/auth/social-login to /docs/guides/auth/social-sign-in, with redirects.

The JavaScript reference takes its Auth text from these JSDoc comments, so this PR updates them to match:

  • "social login" is "social sign-in" in the signInWithPassword, signInWithOAuth, signInWithOtp, and getAuthenticatorAssuranceLevel comments.
  • The signInWithOAuth link pointed to /docs/guides/auth#configure-third-party-providers. That anchor no longer exists, so the link now goes to the Social sign-in page.
  • The provider token example links to the new social-sign-in paths.

Comments only, no code changes.

Related: DOCS-1518, which follows DOCS-1459.

Match the Supabase docs, which use social sign-in for the feature and moved its pages to /docs/guides/auth/social-sign-in. Point the signInWithOAuth link at the Social sign-in page, since its old anchor no longer exists.
@github-actions github-actions Bot added the auth-js Related to the auth-js library. label Oct 22, 2026
@coderabbitai

coderabbitai Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: fba01bb2-00b9-43f5-a053-3c8c75678862
📥 Commits

Reviewing files that changed from the base of the PR and between db8c3a4 and 2269eaa.

📒 Files selected for processing: 2
  • packages/core/auth-js/src/GoTrueClient.ts
  • packages/core/auth-js/src/lib/types.ts

Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review.

📝 Summary

Summary by CodeRabbit

  • Documentation
    • Updated authentication terminology from “social login” to “social sign-in.”
    • Updated OAuth examples to link to the current social sign-in guides.

Auth documentation now uses “social sign-in” instead of “social login.” OAuth guidance links to updated social sign-in guides. No declarations or executable behavior changed.

Priority: ⬇️ Low

Change: Other

Merge Risk: ⚪ Minimal · up to 2269e

This documentation-only update introduces no merge-blocking product risk.

✨ Finishing Touches: 💡 1
🛠️ Fix failing CI checks: 💡
  • Commit to this branch
  • Create a new PR

Warning

Some tools did not complete. Review the errors below.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint install timed out. The project may have too many dependencies for the sandbox.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@pkg-pr-new

pkg-pr-new Bot commented Oct 22, 2026

Copy link
Copy Markdown

Open in StackBlitz

@supabase/auth-js

npm i https://pkg.pr.new/@supabase/auth-js@2784

@supabase/functions-js

npm i https://pkg.pr.new/@supabase/functions-js@2784

@supabase/postgrest-js

npm i https://pkg.pr.new/@supabase/postgrest-js@2784

@supabase/realtime-js

npm i https://pkg.pr.new/@supabase/realtime-js@2784

@supabase/storage-js

npm i https://pkg.pr.new/@supabase/storage-js@2784

@supabase/supabase-js

npm i https://pkg.pr.new/@supabase/supabase-js@2784

commit: 2269eaa

@alexisintech
alexisintech marked this pull request as ready for review October 22, 2026 21:09
@alexisintech
alexisintech requested review from a team as code owners October 22, 2026 21:09
@alexisintech
alexisintech merged commit 817c2c1 into master Oct 22, 2026
26 of 29 checks passed
@alexisintech
alexisintech deleted the alexisa/DOCS-1518 branch October 22, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auth-js Related to the auth-js library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants