Custom OAuth providers #417
Replies: 27 comments 49 replies
-
Hey @LoriKarikari - do you mean another provider like "Twitter", "Facebook" etc? We're working on these now. Are there any providers in particular that you're looking for? |
Beta Was this translation helpful? Give feedback.
-
I am curious about the same question. There are dozens of different oAuth providers, that may be local to certain countries or enterprise spheres: Sber, VKontakte (aka Facebook-competitor) and Yandex (aka Google-competitor) in Russia to begin with. I can't see even the immensely active community of Supabase to implement all of them into the default distributipn. So the question arises, is there a possibility we would be able to define our own providers in a friendly UI, or at least as a some sort of a config? Would appreciate, if you would consider either giving the administrator ability to add custom oAuth providers or at least adding a chapter to the documentation about implementing custom authentication service and integrating that with Supabase's authorization. Looking forward to your response! |
Beta Was this translation helpful? Give feedback.
-
Consider make auth support for Wechat. |
Beta Was this translation helpful? Give feedback.
-
Please consider Keycloak! |
Beta Was this translation helpful? Give feedback.
-
Implement openID 2.0 for steam web authentication |
Beta Was this translation helpful? Give feedback.
-
Can you please add Shopify ? |
Beta Was this translation helpful? Give feedback.
-
Instagram, TikTok, Pinterest support? I'd love if we could get some sort of documentation on how to add custom providers. |
Beta Was this translation helpful? Give feedback.
-
Atlassian, please. Needed it for my Jira Integration App |
Beta Was this translation helpful? Give feedback.
-
Please add Vipps authentication. https://vipps.no This is a Norwegian payment service. |
Beta Was this translation helpful? Give feedback.
-
Looking to integrate LINE oauth. Used pretty much all of Taiwan/Japan. Will there be a way to add OAUTH2 providers not on the list? |
Beta Was this translation helpful? Give feedback.
-
Interested in using Authentik for a self-hosted solution. Not sure if this is possible yet |
Beta Was this translation helpful? Give feedback.
-
would love an integration with quick books online https://developer.intuit.com/app/developer/qbo/docs/develop/authentication-and-authorization/oauth-2.0 |
Beta Was this translation helpful? Give feedback.
-
Vk and Steam support would be awesome |
Beta Was this translation helpful? Give feedback.
-
Could you please add Binance? https://developers.binance.com/docs/login/introduction |
Beta Was this translation helpful? Give feedback.
-
I would love to see a provider for Battle.net! |
Beta Was this translation helpful? Give feedback.
-
looks for this too |
Beta Was this translation helpful? Give feedback.
-
It would be great for a generic OAuth2/OIDC adapter to be prioritised, as it would provide support for countless authentication providers rather than having to wait for specific providers to be added one-by-one. Is this on the roadmap? |
Beta Was this translation helpful? Give feedback.
-
Any news on this ? Much anticipated feature for our company ! |
Beta Was this translation helpful? Give feedback.
-
Hey guys,
Error in browser: AuthApiError: Custom OIDC provider "" not allowed I've confirmed that my id token is correct using jwt.io, is this a case that the list of providers for this method is not the same as the oAuth providers? Any work arounds? I can't use setSession method because I'm not able to get a refresh token and access token, so this was my work around to that. Appreciate any ideas here as I've been grinding away at this for days trying to include as many providers as possible. |
Beta Was this translation helpful? Give feedback.
-
Any updates on this? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
+1 for Yandex and VK |
Beta Was this translation helpful? Give feedback.
-
One of the things that attracted us to Supabase was the promise to make authentication easy(er). While we would still benefit today by moving to Supabase, we cannot because Supabase does not include our "social providers." This includes Xbox, Playstation, and Nintendo. I kindly request new documentation to cover "bringing your own" authentication provider. Thanks for your hard work and excellent product, |
Beta Was this translation helpful? Give feedback.
-
I found this thread and also wanted to chime in, that we assumed this is possible with Supabase, only to find out it's not. We have our partners with their own OAuth2 identity solutions, branded and customized so we cannot bring their users into our platform easily because we can't integrate with them. This seems like an incredibly basic and required feature to have at this point. |
Beta Was this translation helpful? Give feedback.
-
Looks like they will start working on this in September, so probably a good
6 months away. I’ve been looking at alternatives and Auth0 also supports
custom providers but would rather keep everything in supabase.
…On Fri, 31 May 2024 at 7:11 PM, Maciej Lewiński ***@***.***> wrote:
Yeah I'm considering this, we're actually just keen on dropping Supabase
entirely in favor of something like Ory that doesn't make that an issue, as
our use case might require us to add multiple custom oauth providers in the
future to our login solution.
—
Reply to this email directly, view it on GitHub
<#417 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADK3DXVIMU4S455SOI5PKDZFA5EZAVCNFSM4VCHFC62U5DIOJSWCZC7NNSXTOKENFZWG5LTONUW63SDN5WW2ZLOOQ5TSNRRGYYDMOI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I think you guys need to build your own Identification Provider and integrate it with Supabase through SAML 2.0 integration |
Beta Was this translation helpful? Give feedback.
-
Hi all, If supabase wanted to add this feature as simple solution would be to add a migration script that adds a "Provider" table to the auth schema in the database, then update the auth/internal/api/external.go function which currently looks like this: `
}` and change the default case at the end to call a method that checks for the existence of a custom provider in the database and return that as a new provider object if it exists. |
Beta Was this translation helpful? Give feedback.
-
Hi,
Is it possible to add custom OAuth providers if you want to use one that isn't built-in yet?
Beta Was this translation helpful? Give feedback.
All reactions