Finalize init defaults and auth flow UX improvements
This commit is contained in:
@@ -90,6 +90,34 @@ Die Firewall begrenzt gleichzeitige Requests pro IP (Concurrency-Schutz).
|
||||
|
||||
---
|
||||
|
||||
## Initiale DB-Settings (Seed)
|
||||
|
||||
Beim Fresh-Setup über `db/init/init.sql` werden zusätzlich folgende Settings in der DB vorbelegt:
|
||||
|
||||
- `app_title` -> `CoreCore`
|
||||
- `default_tenant_id` -> Seed-Mandant `MusterMandant`
|
||||
- `default_department_id` -> Seed-Abteilung mit Code `MUSTER`
|
||||
- `default_role_id` -> Seed-Rolle mit Code `USER`
|
||||
- `app_locale` -> `de`
|
||||
- `app_theme` -> `light`
|
||||
- `app_theme_user` -> `1`
|
||||
- `app_registration` -> `1` (Self-Registration aktiviert)
|
||||
- `app_primary_color` -> `#105433`
|
||||
- `api_token_default_ttl_days` -> `90`
|
||||
- `api_token_max_ttl_days` -> `365`
|
||||
- `api_cors_allowed_origins` -> `http://localhost:8080`, `http://127.0.0.1:8080`
|
||||
- `session_idle_timeout_minutes` -> `30`
|
||||
- `session_absolute_timeout_hours` -> `8`
|
||||
- `user_inactivity_deactivate_days` -> `180`
|
||||
- `user_inactivity_delete_days` -> `365`
|
||||
- `frontend_telemetry_enabled` -> `1`
|
||||
- `frontend_telemetry_sample_rate` -> `0.2`
|
||||
- `frontend_telemetry_allowed_events` -> `ajax_error,warn_once`
|
||||
|
||||
Diese Defaults werden von Selbstregistrierung, Admin-Benutzeranlage und Import genutzt, wenn keine expliziten Zuordnungen gesetzt sind.
|
||||
|
||||
---
|
||||
|
||||
## Produktions-Checkliste
|
||||
|
||||
Folgende Variablen **müssen** vor Go-Live angepasst werden:
|
||||
|
||||
Reference in New Issue
Block a user