add user_oidc #70

Merged
decentral1se merged 3 commits from oxaliq/nextcloud:user_oidc_setup into main 2026-03-24 21:27:09 +00:00
Contributor

Adds compose.user_oidc.yml and new app command that allow for configuring OIDC providers via the user_oidc Nextcloud app. Because it is not provider specific, some configuration must be taken from the provider and set in .env

This does not currently allow for multiple providers

Adds compose.user_oidc.yml and new app command that allow for configuring OIDC providers via the user_oidc Nextcloud app. Because it is not provider specific, some configuration must be taken from the provider and set in .env This does not currently allow for multiple providers
oxaliq added 3 commits 2026-03-12 17:41:32 +00:00
decentral1se reviewed 2026-03-13 07:12:51 +00:00
decentral1se left a comment
Owner

Flying by but this is looking pretty good to me! Great job @oxaliq! I'll pull in the prospective maintainers from #57 for a review and see what they think also.

Flying by but this is looking pretty good to me! Great job @oxaliq! I'll pull in the prospective maintainers from https://git.coopcloud.tech/coop-cloud/nextcloud/issues/57 for a review and see what they think also.
decentral1se requested review from Apfelwurm 2026-03-13 07:13:11 +00:00
decentral1se requested review from simon 2026-03-13 07:13:12 +00:00
decentral1se requested review from stevensting 2026-03-13 07:13:12 +00:00
Owner

Have not tested it but looks solid overall🙏

Have not tested it but looks solid overall🙏
decentral1se merged commit 45d1985ddc into main 2026-03-24 21:27:09 +00:00
Owner

It looks good, and absolutely safe to merge. If not activated it won't affect the rest of the setup.
I'm interested what's the difference between user_oidc and sociallogin?

It looks good, and absolutely safe to merge. If not activated it won't affect the rest of the setup. I'm interested what's the difference between user_oidc and sociallogin?
Author
Contributor

@moritz user_oidc is maintained by nextcloud and is what they recommend for setting up SSO. our coop has never used sociallogin, so i can't speak to it

@moritz user_oidc is maintained by nextcloud and is what they recommend for setting up SSO. our coop has never used sociallogin, so i can't speak to it
Owner

Some time ago the recommended way for setting up SSO in nextcloud was using SAML. Because we wanted to use OIDC we chose the third party app sociallogin. It works nice, only the user naming convention in sociallogin is a bit annoying. Maybe we could give user_oidc also a try if the migration is not a big issue.

Some time ago the recommended way for setting up SSO in nextcloud was using SAML. Because we wanted to use OIDC we chose the third party app sociallogin. It works nice, only the user naming convention in sociallogin is a bit annoying. Maybe we could give user_oidc also a try if the migration is not a big issue.
Sign in to join this conversation.
No description provided.