I am re-submitting the integration of Device Code Flow into Vapor OAuth, as a fresh pull request following issues encountered with the previous PR #17 . This PR contains the same set of changes and updates that were intended in the original submission.
Key Aspects:
Reintroduction of the Device Code Flow in accordance with RFC 8628.
Reimplementation of the DeviceCodeTokenHandler for handling device code token requests.
Revalidation of test cases to ensure correct handling of device code expiration.
The changes here mirror those in the original PR, but with a fresh commit history and resolution of previous issues.
Reason for New PR:
The decision to create a new PR was due to complications with the original one, including review challenges. This fresh PR will help in maintaining a cleaner and more organized code history.
Please refrain from merging this PR until I have given the explicit go-ahead. I will update this thread and provide a clear notification once it is ready for final review and merging.
I am re-submitting the integration of Device Code Flow into Vapor OAuth, as a fresh pull request following issues encountered with the previous PR #17 . This PR contains the same set of changes and updates that were intended in the original submission.
Key Aspects:
Reason for New PR: The decision to create a new PR was due to complications with the original one, including review challenges. This fresh PR will help in maintaining a cleaner and more organized code history.
Please refrain from merging this PR until I have given the explicit go-ahead. I will update this thread and provide a clear notification once it is ready for final review and merging.