Skip to content

[18.0][MIG] auth_oidc: Migration to 18.0 - #705

Merged
OCA-git-bot merged 40 commits into
OCA:18.0from
ap-wtioit:18.0-mig-auth_oidc
Oct 23, 2024
Merged

OCA-git-bot merged 40 commits into
OCA:18.0from
ap-wtioit:18.0-mig-auth_oidc

Conversation

@ap-wtioit

Copy link
Copy Markdown
Contributor

info @wt-io-it

andreschenkels and others added 30 commits October 9, 2024 12:35
update manifest, add README, update requirements.txt
Add some install instructions and configuration instructions
for keycloak.
Avoid replacing the access token by the id token.
This may cause confusion.
Copy a little piece of code from auth_oauth() method,
to make the code easier to follow, and prepare for
implementing the authorization code flow.
This is not a recommended scenario, but this prepares
the code for using PKCE
create an upstream merge request after
OCA#393 is merged
@ap-wtioit

ap-wtioit commented Oct 9, 2024

Copy link
Copy Markdown
Contributor Author

/ocabot migration auth_oidc

@OCA-git-bot

Copy link
Copy Markdown
Contributor

Sorry @ap-wtioit you are not allowed to mark the addon tobe migrated.

To do so you must either have push permissions on the repository, or be a declared maintainer of all modified addons.

If you wish to adopt an addon and become it's maintainer, open a pull request to add your GitHub login to the maintainers key of its manifest.

@ap-wtioit ap-wtioit mentioned this pull request Oct 9, 2024
23 tasks
@sbidoul

sbidoul commented Oct 9, 2024

Copy link
Copy Markdown
Member

/ocabot migration auth_oidc

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Oct 9, 2024
@sbidoul

sbidoul commented Oct 9, 2024

Copy link
Copy Markdown
Member

I compared with 17, and it's identical.

Compared to 16, there are a couple of PR's that landed there that were never ported to 17 (#573, #650) - not saying you need to do it, just a note.

@hparfr hparfr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM (not tested yet)

@sbidoul

sbidoul commented Oct 23, 2024

Copy link
Copy Markdown
Member

Happy to merge this as soon as someone confirms it has been functionally tested.

@wtaferner wtaferner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Functionally tested within our own OAuth Provider Infrastructure and logged in successfully on the target test instance with OpenID

@sbidoul

sbidoul commented Oct 23, 2024

Copy link
Copy Markdown
Member

/ocabot merge nobump

@OCA-git-bot

Copy link
Copy Markdown
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 18.0-ocabot-merge-pr-705-by-sbidoul-bump-nobump, awaiting test results.

@hparfr

hparfr commented Oct 23, 2024

Copy link
Copy Markdown
Contributor

Tested as well with keyloack; works as expected.

@OCA-git-bot
OCA-git-bot merged commit 06c1bed into OCA:18.0 Oct 23, 2024
@OCA-git-bot

Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 25c76aa. Thanks a lot for contributing to OCA. ❤️

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.