Skip to content

Support Device Authorization Grant extension #782

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

Closed
mikesaurus opened this issue Jun 14, 2022 · 1 comment
Closed

Support Device Authorization Grant extension #782

mikesaurus opened this issue Jun 14, 2022 · 1 comment
Assignees
Labels
status: duplicate A duplicate of another issue

Comments

@mikesaurus
Copy link

Expected Behavior
https://datatracker.ietf.org/doc/html/rfc8628
https://oauth.net/2/device-flow/

Current Behavior
n/a

Context
With the proliferation of smart devices, device code authorization is a common use case. While authorization servers that implement Spring Authorization Server can layer their own Device Authorization Grant extension over Spring, it would be great if they could avoid the customization required to do so and could instead rely on all of the obvious benefits of an implementation built into the Spring library.

While Spring cannot (and should not) attempt to support every OAuth extension or related specification, there is already precedent for supporting common OAuth-related use cases with the inclusion of OIDC. Device Authorization grants are (arguably) another common enough use case to make inclusion reasonable.

@mikesaurus
Copy link
Author

My apologies. I jumped the gun on this and created the enhancement request before searching the backlog. I found the existing Device Auth item #44.

@mikesaurus mikesaurus closed this as not planned Won't fix, can't repro, duplicate, stale Jun 14, 2022
@jgrandja jgrandja self-assigned this Jun 14, 2022
@jgrandja jgrandja added the status: duplicate A duplicate of another issue label Jun 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: duplicate A duplicate of another issue
Projects
None yet
Development

No branches or pull requests

2 participants