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

implement custom client_credentials grant & add support of pkce to device_grant #7

Merged
merged 5 commits into from
Apr 22, 2024

Conversation

orange-hbenmabrouk
Copy link

No description provided.

orange-hbenmabrouk and others added 5 commits March 26, 2024 14:57
* implement client_credentials grant type

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* include pkce_verifier + upgrade oauth2

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* append issuer prefix to device redirectURI

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix lint?

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix test

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

---------

Signed-off-by: Houssem Ben Mabrouk <[email protected]>
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* feat: dynamic oauth2 credentials client_credential flow

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* adding tests for client_credentials flow

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* better credentials handling + adjust tests

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix lint

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

---------

Signed-off-by: Houssem Ben Mabrouk <[email protected]>
@FernandezBenjamin
Copy link
Collaborator

LGTM

@orange-hbenmabrouk orange-hbenmabrouk merged commit 948d7f4 into release-orange-v2.39.0 Apr 22, 2024
7 of 8 checks passed
orange-hbenmabrouk added a commit that referenced this pull request May 16, 2024
…vice_grant (#7)

* Feature/integrate client credentials nd pcke verifie (#5)

* implement client_credentials grant type

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* include pkce_verifier + upgrade oauth2

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* append issuer prefix to device redirectURI

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix lint?

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix test

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

---------

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* test to be reverted

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* Revert "test to be reverted"

This reverts commit 65c6d32.

* add client_credentials to default oauth2 grant types

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* Modify client credential grant (#6)

* feat: dynamic oauth2 credentials client_credential flow

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* adding tests for client_credentials flow

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* better credentials handling + adjust tests

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

* fix lint

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

---------

Signed-off-by: Houssem Ben Mabrouk <[email protected]>

---------

Signed-off-by: Houssem Ben Mabrouk <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants