CW Environment FE-Builder 0.1.0-alpha4
=======================================

Frontend User Foundation

Neu
- getrennte CWE-Frontend-Benutzerverwaltung (keine Backend-Rechte)
- SQLite-Datenhaltung in project/storage/environment-fe-builder/fe-users.sqlite
- dialogorientierte Zugangsanfrage in fünf Schritten
- frühe Wahl Du / Sie / Egal
- Einsatzzweck + freie Projektbeschreibung
- optionale Profil-, Titel-, Fach- und Institutionsangaben
- CWE-Team-Prüfung im Modulbackend
- persönlicher Einladungslink mit 7 Tagen Gültigkeit
- Benutzername + Passwort werden erst nach Freigabe gesetzt
- PASSWORD_DEFAULT für Passwort-Hashes
- separater FE-Login über die CW-Frontend-Session
- Kontosperre erhöht session_version und beendet damit bestehende FE-Sitzungen
- privater Workspace-Einstieg und Profilansicht
- Landingpage verlinkt Registrierung/Login/Workspace jetzt real

Testbetrieb
- Einladungslinks werden im Backend erzeugt und können auf teitge.test kopiert werden.
- automatischer E-Mail-Versand folgt später.
- Profilbild, Sichtbarkeitseditor und eigentliche Workspace-Dokumente folgen in den nächsten Releases.

Sicherheit
- CSRF-Schutz für Frontend- und Adminaktionen
- Frontend- und Backend-Konten strikt getrennt
- keine Passwörter in Zugangsanfragen
- Einladungstoken nur gehasht in SQLite gespeichert
- Storage wird zur Laufzeit gegen Webzugriff geschützt
- keine Root-.htaccess im Modulpaket
