DE:TOS - tegonal/Lasius GitHub Wiki
Nutzungsbedingungen erfassen
Lasius ermöglicht es Betreibern dass Benutzer die Nutzungsbedingungen des Betreibers akzeptieren müssen, bevor diese Lasius nutzen können. Um diese Funktion zu aktivieren,
muss die Umgebungsvariable LASIUS_TERMSOFSERVICE_VERSION
in der .env
Datei mit einem Wert, bspw. einer Version oder einem Datum, versehen werden. Zudem müssen im Frontend Docker-Image unter dem Pfad /app/public/termsofservice
HTML Dateien mit dem Inhalt der Nutzungsbedingungen bereitgestellt werden. Beispiel-Vorlagen bedingen sich im lasius-docker-compose Repository. Es wird dabei eine Vorlage je unterstützter Sprache benötigt.
Die Nutzungsbedingungen können bei Verwendung von Lasius als Docker mittels volume wie folgt eingebettet werden:
docker run --volume <TERM_OF_SERVICE_PATH>:/app/public/termsofservice tegonal/lasius-frontend:latest
Aktualisieren der Nutzungsbedingungen
Um die Nutzungsbedingungen anzupassen und vom Benutzer erneut akzeptieren zu lassen müssen folgende Schritte vollzogen werden:
- Neue Nutzungsbedingungen als HTML erfasse
- Wert der Umgebungsvariable
LASIUS_TERMSOFSERVICE_VERSION
anpassen - Frontend neu starten
Beim nächsten Login werden den Benutzern die neuen Nutzungsbedingungen angezeigt, welche vor Verwendung akzeptiert werden müssen.