nfr design plan vragen aangemaakt (en beantwoord) voor unit 0

This commit is contained in:
2026-06-18 23:50:29 +02:00
parent 53a307cdbd
commit b5357f213a
2 changed files with 76 additions and 0 deletions
@@ -0,0 +1,42 @@
# NFR Design Plan — Unit 0: Backend Prerequisites
Welkom bij de NFR Design fase voor Unit 0. In deze fase vertalen we de NFR-eisen naar een concreet technisch ontwerp.
Beantwoord de onderstaande vragen om het plan te valideren:
## Vraag 1: CORS Implementation Details
A) Custom `CorsPolicy`
B) `ServiceCollectionExtensions` configuratie (Aanbevolen)
X) Anders (beschrijf na de [Answer]: tag hieronder)
[Answer]: B
## Vraag 2: Rate Limiting
A) `RateLimiterAttribute` op de controllers
B) Globale `RateLimiter` pipeline in de middleware (Aanbevolen)
X) Anders (beschrijf na de [Answer]: tag hieronder)
[Answer]: B
## Vraag 3: Cookie Security
A) Strict (`HttpOnly`, `Secure`, `SameSite.Strict`) (Aanbevolen)
B) Aangepaste instellingen
X) Anders (beschrijf na de [Answer]: tag hieronder)
[Answer]: A
## Vraag 4: Error Handling
A) `GlobalExceptionHandler` uitbreiden (Aanbevolen)
B) Custom middleware voor `ProblemDetails`
X) Anders (beschrijf na de [Answer]: tag hieronder)
[Answer]: A
## Vraag 5: Configuration
A) `appsettings.json` (conform `dotnet-appsettings` skill, Aanbevolen)
B) Anders
X) Anders (beschrijf na de [Answer]: tag hieronder)
[Answer]: A
Laat me weten als je klaar bent met de antwoorden door "Klaar" of iets dergelijks in de chat te typen.