-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update advanced guides with warnings on when and how to use #1549
Conversation
Hey, here’s your docs preview: https://clerk.com/docs/pr/1549 |
docs/advanced-usage/clerk-idp.mdx
Outdated
![Clerk IDP Flow](/docs/images/advance/clerk-idp-flow.svg) | ||
## When should you use Clerk as an OAuth provider? | ||
|
||
You can use Clerk as an OAuth provider if you want your users to sign in to a third party site or a tool (e.g., Zapier or OpenAI) using their credentials from your application. **This is not the same as supporting an OAuth provider, such as Google, in your application. If you want your users to be able to sign in to your application with an OAuth provider, see [the dedicated guide](/docs/authentication/social-connections/oauth#configuration).** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small edit here - I'd be hesitant to recommend Zapier/OpenAI before we actually know it works with them though 😅
You can use Clerk as an OAuth provider if you want your users to sign in to a third party site or a tool (e.g., Zapier or OpenAI) using their credentials from your application. **This is not the same as supporting an OAuth provider, such as Google, in your application. If you want your users to be able to sign in to your application with an OAuth provider, see [the dedicated guide](/docs/authentication/social-connections/oauth#configuration).** | |
You can use Clerk as an OAuth provider if you want your users to sign in to a third party site or a tool (e.g., [Zapier](https://zapier.com/), [OpenAI](https://openai.com/), [Discourse](https://www.discourse.org/)) using their credentials from one of your existing Clerk applications. **This is not the same as supporting an OAuth provider, such as Google, in your application. If you want your users to be able to sign in to your application with an OAuth provider, see [the dedicated guide](/docs/authentication/social-connections/oauth#configuration).** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OpenAI has worked for some customers, though I don't know the exact config they used. I am pretty sure Zapier has as well, but again I haven't tried. Maybe we use '3rd party tools' for the now until @jeremy-clerk has Zapier working and then mention it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the e.g.
so the final sentence is You can use Clerk as an OAuth provider if you want your users to sign in to a third party site or a tool using their credentials from your application.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good
thanks for the help on this one guys, writing this was hard but teamwork made this turn out great 🤝 @royanger @victoriaxyz |
Important
🔎 Previews:
Explanation:
This PR: