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
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.
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?
@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
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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
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.
Have not tested it but looks solid overall🙏
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?
@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
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.