1.2 KiB
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)
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)
Vraag 3: Cookie Security
A) Strict (HttpOnly, Secure, SameSite.Strict) (Aanbevolen)
B) Aangepaste instellingen
X) Anders (beschrijf na de Answer: tag hieronder)
Vraag 4: Error Handling
A) GlobalExceptionHandler uitbreiden (Aanbevolen)
B) Custom middleware voor ProblemDetails
X) Anders (beschrijf na de Answer: tag hieronder)
Vraag 5: Configuration
A) appsettings.json (conform dotnet-appsettings skill, Aanbevolen)
B) Anders
X) Anders (beschrijf na de Answer: tag hieronder)
Laat me weten als je klaar bent met de antwoorden door "Klaar" of iets dergelijks in de chat te typen.