[PR #1667] [CLOSED] feat: salesforce oauth #20835

Closed
opened 2026-04-15 19:57:46 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/1667
Author: @nktnet1
Created: 3/4/2025
Status: Closed

Base: mainHead: salesforce-oauth


📝 Commits (10+)

  • 5631d85 feat: added salesforce oauth
  • 7b3d862 fix: remove console.log, add undocumented fields
  • 2c690da feat: pkce added by default for Salesforce
  • b45afdc feat: added salesforce svg icon
  • 9ce6268 chore: added types for SocialProvider
  • 828045a merge: branch 'main' into salesforce-oauth
  • 18d1fd6 docs: authentication with salesforce
  • 39845a1 docs: authentication with salesforce
  • af96511 chore: undo handlePrompt comment + roblox mdx
  • 6527078 merge: branch 'main' into salesforce-oauth

📊 Changes

5 files changed (+575 additions, -1 deletions)

View changed files

📝 docs/components/builder/social-provider.tsx (+63 -1)
📝 docs/components/sidebar-content.tsx (+37 -0)
docs/content/docs/authentication/salesforce.mdx (+172 -0)
📝 packages/better-auth/src/social-providers/index.ts (+3 -0)
packages/better-auth/src/social-providers/salesforce.ts (+300 -0)

📄 Description

Added Salesforce provider + documentations.

Demo:

output.webm


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/1667 **Author:** [@nktnet1](https://github.com/nktnet1) **Created:** 3/4/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `salesforce-oauth` --- ### 📝 Commits (10+) - [`5631d85`](https://github.com/better-auth/better-auth/commit/5631d855187fc6f98304247af6a613454557974f) feat: added salesforce oauth - [`7b3d862`](https://github.com/better-auth/better-auth/commit/7b3d862a93b33dba225d772d44478973bc773b89) fix: remove console.log, add undocumented fields - [`2c690da`](https://github.com/better-auth/better-auth/commit/2c690da5c9e340d0c94a4832d930914a63f20c5b) feat: pkce added by default for Salesforce - [`b45afdc`](https://github.com/better-auth/better-auth/commit/b45afdc2e7e2131f25119d14c5ade9c66fe33066) feat: added salesforce svg icon - [`9ce6268`](https://github.com/better-auth/better-auth/commit/9ce626824ff0e0a1d6a7e66155854c1b9c254668) chore: added types for SocialProvider - [`828045a`](https://github.com/better-auth/better-auth/commit/828045a4a686ef55088b9a957e2c2de19afb633c) merge: branch 'main' into salesforce-oauth - [`18d1fd6`](https://github.com/better-auth/better-auth/commit/18d1fd6aabc71cacc1a78c098b643db31f051145) docs: authentication with salesforce - [`39845a1`](https://github.com/better-auth/better-auth/commit/39845a1af7f6e734094cb66d02174394ac71a806) docs: authentication with salesforce - [`af96511`](https://github.com/better-auth/better-auth/commit/af965119642981ffbfbeaf33c547d08b21dc258f) chore: undo handlePrompt comment + roblox mdx - [`6527078`](https://github.com/better-auth/better-auth/commit/6527078c2ae27ab947b1264eec6d6bf93772c7dd) merge: branch 'main' into salesforce-oauth ### 📊 Changes **5 files changed** (+575 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `docs/components/builder/social-provider.tsx` (+63 -1) 📝 `docs/components/sidebar-content.tsx` (+37 -0) ➕ `docs/content/docs/authentication/salesforce.mdx` (+172 -0) 📝 `packages/better-auth/src/social-providers/index.ts` (+3 -0) ➕ `packages/better-auth/src/social-providers/salesforce.ts` (+300 -0) </details> ### 📄 Description Added Salesforce provider + documentations. - https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_web_server_flow.htm Demo: [output.webm](https://github.com/user-attachments/assets/19c1fe91-e54a-430f-a2b8-d2d39345706e) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 19:57:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#20835