Verificatie Service

Verifieert gebruikers email

Design Principes

Inleiding

De Email Verificatie Service volgt onderstaande ontwerpprincipes om eenvoud, betrouwbaarheid en privacy te borgen.

Principes

  • Eenvoudig en direct gekoppeld
    • Starten van verificaties is synchroon; verzending gebeurt via een directe aanroep naar de Notificatie Service.
  • Privacy by design
    • Minimaliseer PII; geen PII in logs of traces; bewaartermijnen strikt.
  • Fouttolerantie en herstelbaarheid
    • Circuit breaker met fallback rond de aanroep naar de Notificatie Service om bij uitval snel te falen.
    • Rate limiting per e-mailadres ter voorkoming van misbruik.
  • Meetbaarheid en observability
    • Gestructureerde logging metrics voor throughput/latency/fouten.
  • Simpele, duidelijke contracten
    • Expliciete API‑schemata, versieerbaar; backwards compatibel evolueren.