﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	severity	resolution	keywords	cc
4022	Einbinden externer Seiten: Handbuch, Schulkonsole, Kepler-Login	Rüdiger Kupper	bau	"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/` 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."	Wunsch	new	bald erledigen	Nextcloud: erweiterte Dienste	Webdienst: Kepler-Cloud	beeinträchtigt den Unterricht einiger Lehrer			Rüdiger Kupper
