-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[vdk-plugins] vdk-control-api-auth: Add authorization code flow (#834)
As part of the ongoing work to build a stand-alone authentication plugin library, which is to be used by all components of Versatile Data Kit that rely on authentication, we need to move and generalize the existing logic from vdk-control-cli. This change introduces the authorization code flow as defined in https://datatracker.ietf.org/doc/html/rfc6749#section-4.1 The implementation of this flow for the purposes of Versatile Data Kit also relies on the use of Proof Key for Code Exchange or pkce. Testing Done: Unit tests. Signed-off-by: Andon Andonov <[email protected]>
- Loading branch information
Showing
3 changed files
with
460 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.