Skip to content

OAuth2 Client code refactoring and linting #71

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

Merged
merged 148 commits into from
Jul 18, 2023
Merged

OAuth2 Client code refactoring and linting #71

merged 148 commits into from
Jul 18, 2023

Conversation

rohe
Copy link
Contributor

@rohe rohe commented Jul 13, 2023

rohe added 30 commits March 19, 2023 09:56
Note that the RFC says: 'The content of the response body is ignored by the client as all necessary information is conveyed in the response code.'.

So we should not put information in the response.
Make the client take notice on what the OP says about which endpoints it supports.
Make the client take notice on what the OP says about which endpoints it supports.
Note that the RFC says: 'The content of the response body is ignored by the client as all necessary information is conveyed in the response code.'.

So we should not put information in the response.
Make the client take notice on what the OP says about which endpoints it supports.
Make the client take notice on what the OP says about which endpoints it supports.
Add ons should all store information in the same way.
Two new demo scripts. Different response_types.
Removed parts of configurations that wasn't needed/used.
Started on a README file.
Added more text to README.md .
Handled the case that refresh token was not part of the configuration.
Have to work a bit more on PAR.
rohe and others added 23 commits May 10, 2023 09:39
Made a directory with scripts that display idpyoidc functionality
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
response_type is about what's returned.
response_mode is how.
Add fixes on PKCE and client_authn
Option for audience restriction enforcement
Dealt with getting a jwks_uri in a static provider info configuration.
Response_types as list or space separated string should both work.
@peppelinux peppelinux changed the title Minor release OAuth2 Client code refactoring and linting Jul 13, 2023
Copy link
Member

@peppelinux peppelinux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR brings a lot of new stuffs and stuffs developed in the past that is now ready to be released

the review took some attention in reading since the blake linting made a lot of changes, however it seems to me that this PR is ready to be tested more in the deep

@rohe rohe merged commit 869068c into main Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants