teamhanko / hanko

Authentication and User Management solution for developers. Open source alternative to Clerk & Auth0.
https://hanko.io
Other
7.3k stars 930 forks source link

OIDC General IdP Config Option #782

Open lukaskaeppeli opened 1 year ago

lukaskaeppeli commented 1 year ago

Checklist

Description

The current implementation supports thirdparty logins from apple, github and google. It would be nice, if you could add a General Provider configuration option for other IdPs. This could even replace the existing providers and reduce complexity.

Describe your ideal solution

No response

Workarounds or alternatives

No response

Hanko Version

v0.6.0

Additional Context

No response

like-a-bause commented 1 year ago

Thanks for the suggestion.

This could even replace the existing providers and reduce complexity.

This will most likely not be possible as Apple does things quite different than other providers and we had to jump some hoops to get this working.

We would have to think about how to integrate this proper into the hanko-elements as well: The display text/ icon of the Button would have to be configurable.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 30 days with no activity.

paustint commented 2 months ago

+1 for this. I just need support for Salesforce, but may as well support generic oicd providers to avoid hundreds of one-off requests - examples of request bombardment here or here.

FlxMgdnz commented 1 month ago

I agree. Will be available soon.