Frameworks

Neos Flow

Nicht eingestuftOffizielle Website

Neos Flow ist ein quelloffenes PHP Anwendungs Framework, das vom Neos Team gepflegt wird und als Grundlage des Neos CMS sowie zahlreicher massgeschneiderter Unternehmensanwendungen dient. Es wird auf der Infrastruktur des Betreibers installiert und stellt Bausteine für Routing, Dependency Injection, Persistenz und Sicherheit bereit. Standardmäßig setzt es lediglich ein Session Cookie, das für den Betrieb der Anwendung unbedingt erforderlich ist und in der Regel keine Einwilligung erfordert.

Überblick

Was macht Neos Flow?

Was Neos Flow ist

Neos Flow ist ein quelloffenes PHP Anwendungs Framework, das ursprünglich als Grundlage des Neos CMS entstand und heute für eine Vielzahl massgeschneiderter Web Anwendungen genutzt wird. Es bietet Konventionen und Komponenten für Routing, Dependency Injection, Sicherheit, Persistenz, Validierung und Kommandozeilen Werkzeuge. Da Flow auf der Infrastruktur des Verantwortlichen installiert und betrieben wird, erhalten die Maintainer keine Daten aus Produktivinstallationen.

Cookies und Daten von Neos Flow

Standardmäßig vergibt Neos Flow lediglich ein Session Cookie, das serverseitige Zustaende speichert, etwa für einen angemeldeten Nutzer oder ein mehrstufiges Formular. Das Framework bringt keinen Analyse, Marketing oder Fingerprinting Code mit. Jedes zusätzliche Cookie, jedes Drittanbieter Skript und jeder Tracker wird vom Entwicklungsteam der konkreten Anwendung eingebracht.

DSGVO und ePrivacy Implikationen

Das Standard Session Cookie gilt als unbedingt erforderlich nach Artikel 5 Absatz 3 der ePrivacy Richtlinie und darf ohne vorherige Einwilligung gesetzt werden. Die DSGVO Rechtsgrundlage für die zugehörige Verarbeitung ist meist das berechtigte Interesse oder, bei angemeldeten Nutzern, die Vertragserfüllung. Personenbezogene Daten in der auf Flow aufbauenden Anwendung müssen nach den DSGVO Grundsaetzen Rechtmäßigkeit, Zweckbindung, Datenminimierung und Integrität verarbeitet werden.

Einwilligungsanforderungen

Für das Standard Session Cookie ist keine Einwilligung erforderlich. Eine Einwilligung wird erforderlich, wenn Entwickler Analyse, Marketing, Social Embed oder A B Test Module ergänzen. Solche Skripte müssen blockiert bleiben, bis der Nutzer über eine Consent Management Plattform zustimmt.

Internationale Datentransfers

Neos Flow ist selbst gehostet, der Speicherort der Daten hängt vom gewählten Hosting Anbieter ab. Es findet kein automatischer Transfer an die Maintainer oder ein SaaS Backend statt. Verantwortliche sollten sicherstellen, dass das gewählte Hosting die EU Datenresidenz Anforderungen erfüllt, wo dies relevant ist.

Praktische Compliance Schritte

Dokumentieren Sie das Session Cookie als unbedingt erforderlich in der Cookie Richtlinie, konfigurieren Sie sichere Cookie Attribute wie HttpOnly und SameSite, definieren Sie realistische Sitzungslaufzeiten, protokollieren Sie nur das Nötige und prüfen Sie jedes Drittanbieter Modul vor dem Go Live auf seine datenschutzrechtliche Wirkung.

Datenschutz

Neos Flow und die DSGVO

Rechtsgrundlage
Legitimate interest (Article 6(1)(f) GDPR) for the session cookie strictly necessary to operate the application, no consent required for that purpose
Risikostufe
low
Anwendbare Vorschriften
GDPR, ePrivacy Directive

Datenschutz-Folgenabschätzung (DSFA)

Neos Flow selbst führt keine umfangreiche Verarbeitung, kein Profiling und kein Tracking durch, sodass eine DSFA für das Framework in der Regel nicht erforderlich ist. Eine DSFA kann für die konkrete Anwendung auf Basis von Flow notwendig sein, wenn sie große Mengen personenbezogener Daten verarbeitet, besondere Datenkategorien betrifft oder automatisierte Entscheidungen trifft. Die Bewertung sollte auf die Anwendungslogik abstellen, nicht auf das Framework.

Beispieltext für Ihr Banner

Diese Anwendung verwendet ein Session Cookie, das für Ihren Login und den Betrieb der Seite erforderlich ist. Dieses Cookie benötigt keine Einwilligung. Falls wir Analyse oder Marketing Cookies hinzufügen, holen wir Ihre Einwilligung getrennt über den Cookie Banner ein.
Cookies und Tracker

Was Neos Flow setzt und kontaktiert

Tracking-Methode
Server side PHP framework with session cookies for stateful applications, no built in user tracking or analytics
Serverstandort
Self hosted on the controller infrastructure, no managed service
Cookieloser Modus verfügbar
Ja

Gesetzte Cookies (3)

NameTypLaufzeitZweck
TYPO3_Flow_Sessionfirst_partySessionStores the server side session identifier required to keep the user logged in and maintain state across requests.
Neos_Sessionfirst_partySessionAlternative name used by some Flow based applications to store the technical session identifier.
flow_csrf_tokenfirst_partySessionStores the CSRF protection token used by Flow forms to prevent cross site request forgery.

Kontaktierte Drittanbieter-Domains (3)

  • flow.neos.io
  • neos.io
  • packagist.org
Fragen

Häufige Fragen zu Neos Flow

Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.

Welche Cookies setzt Neos Flow?

In der Standardkonfiguration setzt Neos Flow nur ein Session Cookie, das serverseitige Zustaende speichert, typischerweise für Authentifizierung oder mehrstufige Workflows. Es bringt keine Analyse, Marketing oder Fingerprinting Cookies mit.

Ist eine Einwilligung für Neos Flow erforderlich?

Für das Standard Session Cookie ist keine Einwilligung erforderlich, da es nach Artikel 5 Absatz 3 ePrivacy unbedingt erforderlich ist. Eine Einwilligung wird erst nötig, wenn Entwickler Analyse, Marketing oder Drittanbieter Einbindungen ergänzen.

Was ist die Rechtsgrundlage der Verarbeitung?

Die Rechtsgrundlage ist das berechtigte Interesse nach Artikel 6 Absatz 1 Buchstabe f DSGVO für die technische Sitzung und, bei angemeldeten Nutzern, die Vertragserfüllung nach Artikel 6 Absatz 1 Buchstabe b. Sonstige Verarbeitungen der Anwendung sind eigenständig zu prüfen.

Werden Daten in die USA übermittelt?

Nein. Neos Flow ist quelloffene Software, die auf der eigenen Infrastruktur des Betreibers läuft und standardmäßig weder Daten an die Maintainer noch in Drittstaaten sendet. Transfers hängen ausschließlich vom gewählten Hosting ab.

Ist eine DSFA für Neos Flow nötig?

Eine DSFA ist für das Framework in der Regel nicht erforderlich. Sie kann für die konkrete Anwendung auf Flow Basis erforderlich sein, je nach Datenkategorien, Umfang sowie Vorhandensein von Profiling oder automatisierten Entscheidungen.

Wie bleiben Flow Anwendungen datenschutzkonform?

Verwenden Sie sichere Cookie Attribute, verschlüsseln Sie Daten im Ruhezustand, beschränken Sie Aufbewahrungsfristen, protokollieren Sie nur das Notwendige, koppeln Sie ergänzte Drittanbieter Module an die Einwilligung und dokumentieren Sie die Verarbeitung im Verarbeitungsverzeichnis.

Welche Alternativen gibt es zu Neos Flow?

Alternativen sind Symfony, Laravel, Laminas, CodeIgniter und Yii. Die Wahl hängt von den Fähigkeiten des Teams, vom Ökosystem und von den architektonischen Anforderungen der Anwendung ab.

Wie ist die Cookie Richtlinie für Neos Flow zu aktualisieren?

Ergänzen Sie einen klaren Eintrag, der erläutert, dass die Anwendung ein Session Cookie als unbedingt erforderlich setzt, dass Flow selbst keine Analyse oder Marketing Cookies vergibt und dass etwaige zusätzliche Cookies aus eigenen Modulen oder Drittanbieter Integrationen stammen.

Machen Sie Ihre Website noch heute konform.

Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.