16 lines
867 B
Markdown
16 lines
867 B
Markdown
# Änderungshistorie
|
||
|
||
## Unveröffentlicht
|
||
|
||
### Neu
|
||
- **Session-Authentifizierung** – HTTP Basic Auth durch cookie-basierte Session-Authentifizierung ersetzt; Sessions laufen nach 24 Stunden absolut ab (kein Sliding Expiry)
|
||
- **Benutzerverwaltung** (`/useradmin`) – Benutzer anlegen, bearbeiten (Benutzername und Passwort), deaktivieren und löschen; Passwörter werden mit bcrypt gehasht gespeichert
|
||
- **Ersteinrichtungsflow** – beim ersten Start ohne Benutzer leitet die Anwendung auf `/login` weiter und ermöglicht dort das Anlegen des ersten Administrator-Accounts
|
||
- **Abmelden-Button** in der Seitenleiste
|
||
|
||
### Geändert
|
||
- `AUTH_USER` und `AUTH_PASS` entfernt – Zugangsdaten werden nun ausschließlich in der Datenbank verwaltet
|
||
- Neue Datenbanktabelle `users` (Migration `005_users.sql`) erforderlich
|
||
|
||
### Behoben
|
||
- Fehler in `BelegController` behoben
|