You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is for tracking requests/demand for integration with External OAuth Providers. Give a comment a thumbs up if you want the connector built or drop a comment if you wish to work on any of the providers below.
We will prioritise providers based on the number of upvotes/thumbs up so do upvote your favourite providers
This article describes how Steam's login method works.
Reacted by Bryce Dorn, David, Ben Salili-James, Matheus Tavares, Beau Butner, Yogeswaran, David Barajas, Felix Eklöf, Vladyslav Halatskyi, PITR and 82 more
Reacted by Felix Eklöf, Vladyslav Halatskyi, Mikko, artifacts3, simonghpub, Ozgur Sallanci, FlameyFox, Jeroen van Oers, Ramiro, Ronald Burns and 11 more
I'd like to publish an app that other researchers can contribute to without signing up to anything, just using the orcid credentials they have for publishing to journals. Could you please add Orcid to the OAuth providers?
Reacted by Gabriel Stein, Kalil Smith-Nuevelle, Amy J. Ko, Jérémie "Sonnet 4.5" Lumbroso, Dzianis Klebanovich, DaYuan, rplanel, Jim Medrano, Jorim Soika, Louis Stanko and 7 more
Reacted by Michael Paul Killian, Jérémie "Sonnet 4.5" Lumbroso, DaYuan and Flawnson Tong
Reacted by Bariq Nurlis, Jérémie "Sonnet 4.5" Lumbroso and Flawnson Tong
Is your feature request related to a problem? Please describe.
Letting users in with a privacy-friendly OAuth Provider while accessing/verifying user data in a privacy-friendly manner if required.
For (at least currently) no cost.
Describe the solution you'd like
Adding global.id as sign-in/up option and storing requested data in the user metadata.
Describe alternatives you've considered
Didn't really find a good alternative to this provider.
Additional context
I would like to implement that but I have never used go before, nor do I have a clue on how to integrate it in the existing codebase.
Also, the global.id docs are somewhat odd and I've never really dealt with implementing OAuth.
Maybe it can be done similar to using Auth0 but instead, use global.id but idk. Article about Supabase with Auth0
Is your feature request related to a problem? Please describe.
For the application that I am working on, we convert users from TikTok. Currently, we plan to authenticate them from using Phone authentication, but TikTok support could drastically improve our conversion.
Describe the solution you'd like
Social login with TikTok is supported similar to existing 3rd party providers.
Describe alternatives you've considered
The only other alternative would be to host our own authentication server and use it in tandem with Supabase. Not particularly ideal.
Additional context
Note: there is an existing PR -- #269 which contains an initial implementation
Reacted by Simon Hansen, Ryan Miller, Thomas Bland, ChengCheng, Bogdan Radu, Gijs Siemer, Ronald Burns, Oleksii Shakura, jamroks, Chris Ciszak and 11 more
Hi everyone, I apologize for the lack of updates here. We have added additional providers but there are so many that users want. We decided that the solution would be generic support for any standard OIDC / OAuth provider. We currently have this on our roadmap, tentatively planned for around January 2026. This is subject to change and discussions like this help us prioritize so thanks everyone for chiming in.
Reacted by Nikita K, Dylan Hunt, ねむけ, mv38, Pedro Impulcetto, Nikolas Schröter, Oleh Zasadnyy, Amy J. Ko, Yousif Ragab, Leonard Hußke and 2 more
Hi everyone, I apologize for the lack of updates here. We have added additional providers but there are so many that users want. We decided that the solution would be generic support for any standard OIDC / OAuth provider. We currently have this on our roadmap, tentatively planned for around January 2026. This is subject to change and discussions like this help us prioritize so thanks everyone for chiming in.
Activity
J0 commentedon Apr 19, 2022
Support Steam as an external OAuth Provider
Currently, Supabase does not support Steam as an external OAuth provider.
Describe the solution you'd like
Support Steam as an external OAuth Provider. https://partner.steamgames.com/doc/features/auth
Describe alternatives you've considered
N/A
Additional context
This article describes how Steam's login method works.
J0 commentedon Apr 19, 2022
Add Patreon as OAuth provider
Support Patreon oauth.
Describe the solution you'd like
See feature request netlify/gotrue#312
J0 commentedon Apr 19, 2022
Add Quickbooks as an OAuth provider
J0 commentedon Apr 19, 2022
Add Orcid as an OAuth provider
Hi
I'd like to publish an app that other researchers can contribute to without signing up to anything, just using the orcid credentials they have for publishing to journals. Could you please add Orcid to the OAuth providers?
https://info.orcid.org/documentation/features/public-api/orcid-as-a-sign-in-option-to-your-system/
All the best and many thanks for the great work!
J0 commentedon Apr 19, 2022
Add global.id as OAuth Provider
Link to homepage
Link to docs
Is your feature request related to a problem? Please describe.
Letting users in with a privacy-friendly OAuth Provider while accessing/verifying user data in a privacy-friendly manner if required.
For (at least currently) no cost.
Describe the solution you'd like
Adding global.id as sign-in/up option and storing requested data in the user metadata.
Describe alternatives you've considered
Didn't really find a good alternative to this provider.
Additional context
I would like to implement that but I have never used go before, nor do I have a clue on how to integrate it in the existing codebase.
Also, the global.id docs are somewhat odd and I've never really dealt with implementing OAuth.
Maybe it can be done similar to using Auth0 but instead, use global.id but idk. Article about Supabase with Auth0
J0 commentedon Apr 19, 2022
Singpass login
Note: Singapore government might move to use SGID
J0 commentedon Apr 19, 2022
Foursquare/Swam login
Is your feature request related to a problem? Please describe.
Would love to be able to authenticate users with Foursquare/Swarm
Describe alternatives you've considered
Currently using passport-foursquare
J0 commentedon Apr 19, 2022
SoundCloud Login
Please add SoundCloud OAuth provider.
Is your feature request related to a problem? Please describe.
To extend music streaming platform authentication.
Additional context
https://developers.soundcloud.com/docs/api/guide#authentication
Note: there is an existing PR -- #269 which contains an initial implementation
J0 commentedon Apr 19, 2022
Ethereum Login
Is your feature request related to a problem? Please describe.
I'd like to let my users log in with their Eth wallet (Metamask, etc)
Describe the solution you'd like
Just like Uniswap does.
Describe alternatives you've considered
Looks like Redwood has an Eth login.
Additional context
n/a
Note: there is an existing PR -- #269 which contains an initial implementation
J0 commentedon Apr 19, 2022
Auth0
Would it be possible to include Auth0 as a login provider. Would like transition over to Supabase however this is preventing me from doing so.
Describe alternatives you've considered
Tutorial on importing users from Auth0.
Relevant resources:
J0 commentedon Apr 19, 2022
Tik Tok
TikTok recently published their OAuth flow
https://developers.tiktok.com/doc/login-kit-web
Is your feature request related to a problem? Please describe.
For the application that I am working on, we convert users from TikTok. Currently, we plan to authenticate them from using Phone authentication, but TikTok support could drastically improve our conversion.
Describe the solution you'd like
Social login with TikTok is supported similar to existing 3rd party providers.
Describe alternatives you've considered
The only other alternative would be to host our own authentication server and use it in tandem with Supabase. Not particularly ideal.
Additional context
Note: there is an existing PR -- #269 which contains an initial implementation
J0 commentedon Apr 19, 2022
Netlify
Additional context
https://twitter.com/jlengstorf/status/1429611357356187652
https://app.netlify.com/user/applications
Relevant Comments:
J0 commentedon Apr 19, 2022
Kakao [ Completed ]
Requested on: supabase/supabase#5200
Developer docs: https://developers.kakao.com/product/kakaoLogin
Corresponding PR: #366
69 remaining items
dhamanutd commentedon May 1, 2025
@thealishakeri I create PR again for TikTok, but no reviews from the team.
#1807
kyleorin commentedon May 27, 2025
how about Snapchat as an authentication method ?
dhunt-xsolla commentedon Jun 11, 2025
+1; and related: #451
feat: Add new Kakao Provider (#834)
marcospgp commentedon Aug 7, 2025
this thread has been around for ~3 years, has any platform been added to the auth product as a result of it yet?
also am I crazy or is this the worst format for having a community vote on requests? lol there's a lot of comments to sift through
cstockton commentedon Aug 13, 2025
Hi everyone, I apologize for the lack of updates here. We have added additional providers but there are so many that users want. We decided that the solution would be generic support for any standard OIDC / OAuth provider. We currently have this on our roadmap, tentatively planned for around January 2026. This is subject to change and discussions like this help us prioritize so thanks everyone for chiming in.
dylanh724 commentedon Aug 14, 2025
🤔 Not sure how compliant Steam is with this. And the simplicity of the prebuilts is one of the reasons we chose Supa and not raw Aws.
Generalized should be a feature of its own option. Not a replacement for the "main" ones. Steam should be a main auther.
feat: Add new Kakao Provider (supabase#834)
feat: Add new Kakao Provider (#834)
Abhiigg commentedon Feb 4, 2026
Zitadel
ddtch commentedon Feb 14, 2026
please can we add Telegram support?
tessamerrill commentedon Mar 15, 2026
@cstockton Is there any update on this?
cstockton commentedon Mar 31, 2026
Yes, this is now live with our custom OIDC / OAuth feature! For more info see the docs at https://supabase.com/docs/guides/auth/custom-oauth-providers
cstockton commentedon Mar 31, 2026
Forgot to tag you above @tessamerrill