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

Commits on Mar 26, 2024

  1. 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]>
    orange-hbenmabrouk authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9f14114 View commit details
    Browse the repository at this point in the history
  2. test to be reverted

    Signed-off-by: Houssem Ben Mabrouk <[email protected]>
    orange-hbenmabrouk committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    65c6d32 View commit details
    Browse the repository at this point in the history
  3. Revert "test to be reverted"

    This reverts commit 65c6d32.
    orange-hbenmabrouk committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ff8824f View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. add client_credentials to default oauth2 grant types

    Signed-off-by: Houssem Ben Mabrouk <[email protected]>
    orange-hbenmabrouk committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    823f186 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. 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]>
    orange-hbenmabrouk authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    818c8c9 View commit details
    Browse the repository at this point in the history