close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Last modified 4 years ago

#4022 closed Wunsch

Einbinden externer Seiten: Handbuch, Schulkonsole, Kepler-Login — at Version 1

Reported by: Rüdiger Kupper Owned by: bau
Priority: bald erledigen Milestone: Nextcloud: erweiterte Dienste
Component: Webdienst: Kepler-Cloud Severity: beeinträchtigt keinen Unterricht
Keywords: Cc: Rüdiger Kupper, remp

Description (last modified by Rüdiger Kupper)

Mittels der "external-sites"-App lassen sich in NC externe Seiten in das Kopfzeilenmenü einbinden. Mit WebUntis, Trac und SOGo funktioniert das schon super. Was fehlschlägt, ist das Einbinden des Kepler-Handbuchs und der Schulkonsole.

Kepler-Handbuch

  • Binde ich die Ziel-URL https://10174.onlineqmh.de/28014.html ein, so fehlt die Authentifizierung und die Seite wird unvollständig dargestellt-
  • Binde ich die URL https://paedml.kg-fds.de/interaktiv/kepler_login/kh_login.php ein, so erhalte ich eine Fehlermeldung, dass ich nicht authentifiziert bin.
@bau
Könnten wir einen "geheimen" Zugang zum Kepler-Handbuch implementieren, also so wie Dein Skript kh_login.php, das aber den Cookie-Login nicht abfragt, sondern den Nutzer einfach immer am Kepler-Handbuch anmeldet? Den betreffenden URL würde ich dann von NC aus verlinken und zwar so, dass nur Nutzer der Gruppe teachers darauf Zugriff haben. Authentifiziert sind die Nutzer zu dieser Zeit ja schon, denn sie haben sich ja bei Nextcloud eingeloggt. Die Nutzer bekommen die verlinkte URL nie zu Gesicht, in der Adresszeile steht da nur so etwas wie https://cloud.kg-fds.de/apps/external/5. Also ist keine Gefahr, dass jemand den "geheimen" URL erfährt.

Schulkonsole

Die Schulkonsole wäre auch äußerst praktisch, in der NC-Kopfzeile zu haben. Allerdings wird die Verbindung vom Rechner des Nutzers aus aufgebaut (und erscheint dann in einem HTML-Frame). Das funktioniert also nicht ohne VPN.

@bau
Aus welchem Grund ist die Schulkonsole eigentlich nur aus dem internen Netz erreichbar? Gibt es da irgendwelche Sicherheitsbedenken? Die Nutzer müssen sich dort ja auch noch einmal mit Nutzernamen und Passwort authentifizieren, bevor sie die Konsole erreichen. Könnte man die Schulkonsole auch öffentlich erreichbar machen? Dann ließe sie sich von NC aus verlinken.

Kepler-Login

Hier scheitert das Einbinden am Cookie-Mechanismus, glaube ich.

Change History (1)

comment:1 by Rüdiger Kupper, 5 years ago

Description: modified (diff)
Summary: Einbinden externer Seiten: Handbuch und Schulconsole → Einbinden externer Seiten: Handbuch, Schulkonsole, Kepler-Login
Note: See TracTickets for help on using tickets.