fairagro / basic_infrastructure

0 stars 0 forks source link

Nextcloud AAI evaluation : Unity #75

Open darnold-zalf opened 2 weeks ago

darnold-zalf commented 2 weeks ago

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 commented 1 week ago

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 commented 1 week ago

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