OpenID Connect Login Problem

I was trying to install OpenID Connect and enable it. But for some reasen it is not been seen in the admin area.

i have installed the nextcloud AIO
deployed it using helm on k8s cluster

hi @Shafiun_Miraz welcome to the forum :handshake:

you are missing the required support template. Please fill this form out and edit into your post. This will give us the technical info and logs needed to help you! in case there are errors please post the exact error message! Since you’ve provided zero technical details it is impossible to help you as-is. Thanks.

Please use search - many issues have been discussed already

Please post the output of occ app:list

You appear to have the Social Login app installed. It also supports OIDC. Any chance you inadvertently mixed them up?

Shafiun,

Was this issue ever resolved?

We’re using NextCloud Hub 9 version 30.0.4

When we go to the app store, install the app I can see " OpenID Connect Login, Version 3.2.0" listed in the active apps - but there is no admin GUI access for this app in the “Administrator Settings, Administration” menu listing.

Does this app have a GUI or is it all configured via configuration file editing?

Does this app have any other dependencies that need to be installed?

See the link to that app’s homepage on the apps page:

Specifically:

Config.

Thanks,

I’ve visted their web page, read the documentation there.
It’s not clear if it has a GUI or not. While the page says that “all configuration for the app is directly picked from NextCloud’s system configuration file” it does not specify what is editing that file - a GUI or the administrator.

Some citations on line show a GUI, likely from OpenID Connect User backend. Other users have had a similar question. From what I’ve seen the app has no GUI, requires manual editing of the config.php.

I’ve made the changes to the config.php but as with other OpenID apps on NextCloud cannot seem to get it to map existing EntraID security groups with existing NextCloud security groups.

At best a single group per user from EntraID is created when the first login and as OpenID Connect Login does not support arrays for groups I can’t seem to map multiple groups.

The OpenID Connect User Backend (aka: user_oidc) app definitely has an administrative section in the UI. That’s not the same app referenced though (OpenID Connect Login). I know it gets confusing because of the similar names though. I always have to double-check myself.

I’ve made the changes to the config.php but as with other OpenID apps on NextCloud cannot seem to get it to map existing EntraID security groups with existing NextCloud security groups.

At best a single group per user from EntraID is created when the first login and as OpenID Connect Login does not support arrays for groups I can’t seem to map multiple groups.

I’d suggest creating a dedicated support thread for that.

Thanks - I’ve had to make sure to keep detailed notes to keep “OpenID Connect user backend” and “Open Connect Login” separate, especially in our EntraID configurations.

I had started with “SSO & SAML authentication” but with the initial setup not working and documentation behind a paywall it became a losing battle.

So far “Open Connect Login” works for EntraID logins, using the user email address instead of the GUID for the account but none of them have worked for groups auto provisioning/matching.

I did create a dedicated thread for the issues I’m having with “Open Connect Login” mapping EntraID groups as an array, hopefully someone will see that and help out.

Once I get it all working I’ll post a summary from my notes on how it was set up…

OpenID Connect Login - mapping multiple EntraID groups - :information_source: Support - Nextcloud community

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.