Skip to content
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

Feature Request: Add Logto OIDC Provider Functionality #881

Closed
About7Deaths opened this issue Aug 19, 2022 · 1 comment
Closed

Feature Request: Add Logto OIDC Provider Functionality #881

About7Deaths opened this issue Aug 19, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@About7Deaths
Copy link

Feature Request

Is your feature request related to a problem? Please describe.

Logto is not listed as one of the OIDC-based providers. Custom provider implementation has yet to be implemented into Supabase, so I am making this request as providers must be added manually, and I am unsure how best to do this. Logto is a fairly new FOSS OIDC-based identity / IAM server that I am interested in using rather than the default Supabase Authentication functionality. However, I would like to use the other features of Supabase after authenticating through Logto.

Describe the solution you'd like

Adding Logto to the list of providers, potentially by modifying an existing provider solution (may be similar to the Keycloak implementation). GoTrueClient.ts#L595 seems to show what inputs are necessary.

Describe alternatives you've considered

I've read several supabase and gotrue-js issues and PR's, and none of them have shown how to properly implement a custom OIDC provider. Potentially something like this: PR 207 Reference.

Additional context

None

@About7Deaths About7Deaths added the enhancement New feature or request label Aug 19, 2022
@hf hf transferred this issue from supabase/auth-js Dec 30, 2022
@hf
Copy link
Contributor

hf commented Jan 19, 2024

Closing this so it gets tracked in #451.

Though, dynamic OAuth support will be coming in 2024.

@hf hf closed this as completed Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants