website/integrations: nextcloud: add SSE warning (#11976)

* fix: add sse warning to nextcloud

Signed-off-by: Dis <397465+disconn3ct@users.noreply.github.com>

* chore: pr feedback

Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Dis <397465+disconn3ct@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Jens L. <jens@beryju.org>

---------

Signed-off-by: Dis <397465+disconn3ct@users.noreply.github.com>
Signed-off-by: Jens L. <jens@beryju.org>
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Co-authored-by: Jens L. <jens@beryju.org>
This commit is contained in:
Dis
2024-11-12 18:34:53 +00:00
committed by GitHub
parent 54bbdd5ea8
commit 568d5c3446

View File

@ -14,7 +14,11 @@ sidebar_label: Nextcloud
> -- https://en.wikipedia.org/wiki/Nextcloud > -- https://en.wikipedia.org/wiki/Nextcloud
:::caution :::caution
This setup only works, when Nextcloud is running with HTTPS enabled. See [here](https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/reverse_proxy_configuration.html?highlight=overwriteprotocol#overwrite-parameters) on how to configure this. If you require [Server Side Encryption](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html), you must use LDAP. OpenID and SAML will cause **irrevocable data loss**. Nextcloud Server-Side Encryption requires access to the user's cleartext password, which Nextcloud only has access to when using LDAP as the user enters their password directly into Nextcloud.
:::
:::caution
This setup only works when Nextcloud is running with HTTPS enabled. See [here](https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/reverse_proxy_configuration.html?highlight=overwriteprotocol#overwrite-parameters) on how to configure this.
::: :::
:::info :::info
@ -23,10 +27,11 @@ In case something goes wrong with the configuration, you can use the URL `http:/
## Authentication ## Authentication
There are 2 ways to setup single sign on (SSO) for Nextcloud: There are 3 ways to setup single sign on (SSO) for Nextcloud:
- [via OIDC Connect (OAuth)](#openid-connect-auth) - [via OIDC Connect (OAuth)](#openid-connect-auth)
- [via SAML](#saml-auth) - [via SAML](#saml-auth)
- via LDAP outpost (required for SSE, not covered in this documentation)
### OpenID Connect auth ### OpenID Connect auth