-
Notifications
You must be signed in to change notification settings - Fork 52
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
💡 [REQUEST] - Support discovery endpoint #199
Comments
Hey @bratanon! Thanks for your interest in the project! The main take-away for a feature like this is simplified user experience, as they won't have to input the two token urls, but only the discovery url, right? Initially I'm a bit sceptical of this idea, not because it wouldn't work or it wouldn't potentially make it easier for users, but for two specific reasons:
Additionally, given the discovery endpoint url, it should be trivial for the developer to just retrieve the two token endpoints at develop-time, and just input those, right? I'm certainly open for a discussion here, and also for changing my mind, given reason 😄 Could you elaborate on the pro's of such a solution, @bratanon? Cheers! |
I appreciate your thoughtful response to the idea of using a discovery URL. I totally understand your concerns, but I really believe that this approach can significantly enhance the user experience. Here are some points to consider:
I hope these points help clarify the benefits of adopting this discovery URL approach! I'm looking forward to hearing your thoughts on this. Cheers! |
Summary
Instead of having to specify all endpoints explicitly, some oauth providers have server metadata or OpenID Connect Discovery endpoints.
Basic Example
Which resolves in
Drawbacks
More code to maintain.
Unresolved questions
No response
Implementation PR
No response
Reference Issues
No response
The text was updated successfully, but these errors were encountered: