Files
VacatureRadar/docs/architecture/adrs/0004-single-user-first.md
T
Jens b8091e59bd
deploy / deploy (push) Canceled after 0s
Initial deploy setup
2026-07-21 14:00:00 +02:00

20 lines
766 B
Markdown

# ADR-0004 — Single-user-first, user-scoped data
- Status: accepted
- Datum: 2026-07-20
## Context
Het primaire doel is één persoonlijke Unraid-installatie. Volledige multi-tenant SaaS-architectuur zou onnodige complexiteit toevoegen, maar globale user-onafhankelijke querysets kunnen later datalekken veroorzaken.
## Besluit
Optimaliseer UX en beheer voor één gebruiker, maar koppel profielen, feedback, applications en digests altijd aan een Django-user en scope wijzigingsviews op die user. Canonieke vacatures/bronnen zijn installatiebreed gedeeld.
## Gevolgen
- eenvoudige installatie;
- veilige basis voor een tweede lokale user;
- geen tenantbilling, uitnodigingen of isolatie op databaseniveau;
- beheerfuncties blijven admin-only in productie.