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

Add support for OAuth 2.0 Authorization Server Metadata #1587

Open
emersion opened this issue Sep 11, 2022 · 6 comments
Open

Add support for OAuth 2.0 Authorization Server Metadata #1587

emersion opened this issue Sep 11, 2022 · 6 comments
Labels
pinned For issues that can be stale

Comments

@emersion
Copy link

See https://www.rfc-editor.org/rfc/rfc8414

This allows clients to auto-discover OAuth 2.0 parameters instead of having to hardcode them.

@emersion
Copy link
Author

Note, it seems like doorkeeper-openid_connect supports this: doorkeeper-gem/doorkeeper-openid_connect#152

It would still be nice to support the RFC without an additional plugin.

@stale
Copy link

stale bot commented Jan 8, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jan 8, 2023
@emersion
Copy link
Author

Ping

@stale stale bot removed the wontfix label Jan 28, 2023
@nbulaj
Copy link
Member

nbulaj commented Feb 2, 2023

Hey @emersion , thanks for the feedback. I think we can add it into Doorkeeper itself, yes, and then reuse in doorkeeper openid_ connect extending default data. Would you mind prepare a PR?

@emersion
Copy link
Author

emersion commented Feb 2, 2023

Sounds good. I don't have time for this at the moment, but will keep in my TODO list.

@nbulaj nbulaj added the pinned For issues that can be stale label Feb 2, 2023
@ThisIsMissEm
Copy link

@nbulaj I think I can maybe secure some funding for this work, would you like me to implement it if I can secure that funding? (I'm wanting to implement this in Mastodon)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pinned For issues that can be stale
Projects
None yet
Development

No branches or pull requests

3 participants