# 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.