I have a question regarding authentification with supabase goTrue. I need to support a third party provider which offers oAuth2 and OpenID connect. Unfortunately it is not yet directly supported by supabase. What do I need to do to integrate an unsupported auth provider in my supabase project? Firebase does support a general oAuth2 authentication flow but I would prefer not to go back to Firebase.
Related github issue (not by me):
https://github.com/supabase/gotrue/issues/159
If I create a PR (with tests 😉 ) to add a rather niche third party auth provider ORCID (big in research community), will it get merged?