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

Nextcloud AAI : OIDC : Unity #75

Open
darnold-zalf opened this issue Nov 4, 2024 · 4 comments
Open

Nextcloud AAI : OIDC : Unity #75

darnold-zalf opened this issue Nov 4, 2024 · 4 comments
Assignees

Comments

@darnold-zalf
Copy link
Contributor

darnold-zalf commented Nov 4, 2024

Unity is the OIDC AAI tool that we are evaluating, from the Helmholtz AAI.

Carmen Scheuner has an open ticket at https://support.hifis.net/#ticket/zoom/7628 (Helmholtz support - Unity providers).

To investigate the above we need to disable PKCE in config.php: ( From https://github.com/nextcloud/user_oidc?tab=readme-ov-file#pkce )

'user_oidc' => [
    'use_pkce' => false,
],
@darnold-zalf darnold-zalf self-assigned this Nov 5, 2024
@darnold-zalf
Copy link
Contributor Author

I've manually enabled the setting in production nextcloud config.php: To do it properly we would merge the associated PR once Carmen/Stephan confirm that Unity login is working.

'user_oidc' => [ 'use_pkce' => false, ],

@darnold-zalf
Copy link
Contributor Author

From https://support.hifis.net/#ticket/zoom/7628 another consortia using Helmholtz AAI + OIDC for NC needed to do this:

The are using this plugin 1 and applied this patch 2 to one of the libs.

Best regards,
Sander Apweiler

@cscheuner
Copy link

cscheuner commented Dec 12, 2024

As far as I know, the current state is that we cannot use OIDC.
Since the connection with SAML worked for didmos, it might be an option to also switch to SAML for Unity.

@darnold-zalf
Copy link
Contributor Author

We have a working PoC (proof of concept) using didmos SAML.
Going with unity OIDC involves a significant amount of work and needs to be prioritised accordingly.
Placing ticket into backlog until further notice.

@darnold-zalf darnold-zalf changed the title Nextcloud AAI evaluation : Unity Nextcloud AAI evaluation : OIDC : Unity Jan 23, 2025
@darnold-zalf darnold-zalf changed the title Nextcloud AAI evaluation : OIDC : Unity Nextcloud AAI : OIDC : Unity Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants