Open source Magento 2-modul
CSP-whitelist fra admin
Et nyt tracking-script, en betalingsløsning eller en chat blokeres af Magentos Content Security Policy. Med modulet tilføjer I hosten fra admin – sikkert og uden deploy.
Softcode_CspWhitelist · v2.0 · MIT
Til jer, der…
- jævnligt tilføjer tracking, betaling eller chat
- vil kunne tilføje en host uden en deploy
- vil holde CSP'en stram
Det løser modulet
- Hver ny tredjepartstjeneste kræver en udvikler og en deploy
- Scripts bliver blokeret i produktion, og ingen ved hvorfor
- Hurtige løsninger åbner CSP'en mere end nødvendigt
Funktioner
Hosts pr. directive
script-src, style-src, img-src, connect-src og flere – fra admin.
Validering ved gem
Usikre værdier som *, http:, data: og 'unsafe-inline' afvises med en forklaring.
Ingen skjulte hosts
Modulet tilføjer aldrig hosts selv – kun det, I skriver.
Rører ikke jeres CSP-tilstand
Lægger kun jeres hosts til den samlede policy; Magentos egne indstillinger bevares.
Sikkerhed først
CSP er en sikkerhedskontrol, så hver host valideres og normaliseres, før den gemmes, og adgangen styres med en ACL-rolle.
Krav
- Magento
- 2.4.6 – 2.4.8
- PHP
- 8.1 – 8.4
- Licens
- MIT
Installation
Med Composer fra Packagist:
composer require softcode/module-csp-whitelist:^2.0 bin/magento module:enable Softcode_CspWhitelist bin/magento setup:upgrade bin/magento setup:di:compile bin/magento cache:flush
Spørgsmål om modulet
Kan modulet åbne CSP'en for meget?
Modulet afviser værdier som *, http:, data: og 'unsafe-inline', og hver host valideres, før den gemmes.
Hvem må redigere listen?
Adgangen styres med en ACL-rolle i admin.
Skal jeres CSP strammes op?
Spørgsmål om modulet, eller skal det tilpasses jeres shop? Vi installerer og tilpasser det gerne.