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

Dev/OIDC enhancements for sso #1957

Draft
wants to merge 10 commits into
base: qa/1.x
Choose a base branch
from
Draft

Conversation

sbreker
Copy link
Member

@sbreker sbreker commented Jul 16, 2024

No description provided.

@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch 12 times, most recently from 3e74220 to e17e6c8 Compare August 6, 2024 23:52
@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch 10 times, most recently from 32c2291 to da1663b Compare August 13, 2024 01:37
Conditionally allow local AM authentication. Allow local AM
authentication by default.

Add ability to define more than one OIDC provider and select it using
request query params.
@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch from da1663b to 1e864f7 Compare August 13, 2024 01:38
Override OIDCLogoutView to allow Archivematica to support sending an
OIDC logout message to OIDC providers that support it.
@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch from 99d4886 to 5aa4918 Compare August 13, 2024 19:11
Allow independent configuration of OIDC endpoints for each provider.
Add vars to docker compose file.
@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch from 5aa4918 to 571a66f Compare August 14, 2024 00:19
- Fix logout error issue.
- Fix missing id token issue.
Fixes issue where even though the secondary client_id and secret are
chosen, the primary endpoints are used.
Ensure get_settings() is overridden for OIDCAuthenticationCallbackView.
@sbreker sbreker force-pushed the dev/oidc-enhancements-for-sso branch from ef6871f to 8f394a7 Compare September 10, 2024 17:14
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.

1 participant