Zum Hauptinhalt springen

Nextcloud Cookie Auth

Nextcloud Logo

Nextcloud-Plugin für automatischen Login via edulution.

Was macht dieses Plugin?

Wenn ein Benutzer in edulution eingeloggt ist und Nextcloud im iFrame öffnet, wird er automatisch auch in Nextcloud eingeloggt - ohne erneute Anmeldung.

Wie funktioniert es?

  1. Benutzer meldet sich bei edulution an
  2. Keycloak setzt ein JWT-Cookie im Browser
  3. Beim Öffnen von Nextcloud wird das Cookie mitgesendet
  4. Die Cookie Auth App validiert das Token und loggt den Benutzer ein

Voraussetzungen

:::danger Wichtig Nextcloud muss unter einer Subdomain von edulution laufen, z.B. cloud.edu.schule.de :::

  • Nextcloud 25 oder höher
  • PHP 8.1 oder höher
  • HTTPS

Installation

  1. Voraussetzungen prüfen
  2. Plugin installieren
  3. Konfigurieren