U-02 Source maps en debugmodus niet publiek in productie
Waarom
Alles wat in de browser staat, kan iedereen lezen. Geheimen, tokens en scripts van derden horen daar niet zomaar.
Hoe we het controleren
Methode: scan
- Scan: volledig automatisch, met vaste regels. Dezelfde code geeft altijd dezelfde uitkomst.
Deze check zit in de open-source scanner. Bekijk de code van deze check (aiscan/checks/bundle.py).
Zo los je een bevinding op
Zet source maps uit in de productiebuild of publiceer ze niet.
Op welk niveau
| Niveau 1 · Basisscan | ● verplicht |
|---|---|
| Niveau 2 · Gekeurd | ● verplicht |
| Niveau 3 · Gekeurd Plus | ● verplicht |
| Niveau 4 · Kritiek | ● verplicht |
Norm of wet
A02:2025
Standaardernst
Middel Een keurder mag hiervan afwijken, met een motivatie in het rapport.