-
-
Notifications
You must be signed in to change notification settings - Fork 432
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
OAuth RFC-8628 Device Code Grant Flow (deadline 2025-03-15) #4632
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
@mherwege @jlaur .. apropos openhab/openhab-addons#18354 |
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
@mherwege / @jlaur see my comment/question here openhab/openhab-addons#18354 (comment) |
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Just to confirm that this is ready for review. |
@kritsel many thanks for pointing out the need for this. |
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
PS I am working on some tweaks to respond to server error responses.. |
add support for response error exception, support slow down, fix log texts, throw fewer exceptions Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
Signed-off-by: Andrew Fiddian-Green <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one comment.
...2client/src/main/java/org/openhab/core/auth/oauth2client/internal/OAuthConnectorRFC8628.java
Show resolved
Hide resolved
Signed-off-by: Andrew Fiddian-Green <[email protected]>
This PR adds RFC-8628 Device Code Grant Flow support to the OH Core OAuth service.
Specifically it adds new RFC-8628 specific classes and extends the functionality of already existing OAuth services to add support for the new RFC-8628 Device Code Grant Flow functionality.
This PR is required by openhab/openhab-addons#18354 -- which has an implementation deadline of March 15th 2025.
Signed-off-by: Andrew Fiddian-Green [email protected]