fix: disable public signup and restore local login flow
This commit is contained in:
12
README.md
12
README.md
@@ -17,6 +17,7 @@ Putzliga ist eine moderne, leichte Haushaltsaufgaben-Web-App mit spielerischem C
|
||||
- Echte Web-Push-Architektur mit gespeicherten `PushSubscription`s
|
||||
- CLI-Kommandos für Archivierung und serverseitig triggerbare Benachrichtigungen
|
||||
- Cloudron-/Container-tauglicher Start mit `start.sh`, `Dockerfile` und `CloudronManifest.json`
|
||||
- Keine freie Registrierung nach dem ersten Nutzer; weitere Nutzer lassen sich kontrolliert per CLI anlegen
|
||||
|
||||
## Projektstruktur
|
||||
|
||||
@@ -108,6 +109,17 @@ Demo-Logins:
|
||||
- `anna@putzliga.local` / `putzliga123`
|
||||
- `ben@putzliga.local` / `putzliga123`
|
||||
|
||||
## Nutzer anlegen
|
||||
|
||||
Freie Registrierung ist deaktiviert, sobald mindestens ein Nutzer existiert.
|
||||
|
||||
- Wenn die Datenbank noch leer ist, darf genau der erste Nutzer über `/register` angelegt werden.
|
||||
- Weitere Nutzer legst du kontrolliert per CLI an:
|
||||
|
||||
```bash
|
||||
flask --app app.py create-user
|
||||
```
|
||||
|
||||
### 5. Entwicklungsserver starten
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user