blackbird / module-nonce-provider
不适用
1.0.0
2024-07-02 08:45 UTC
Requires
- magento/framework: *
README
此模块向所有 Magento 2 模板添加对对象 "$nonceProvider" 的访问权限,以便于实施 CSP nonce 安全策略。
/** * @var \Blackbird\NonceProvider\ViewModel\NonceProvider $nonceProvider */ <script type="text/javascript" <?= $nonceProvider->renderNonceAttribute() ?> > console.log("I am authorized now !"); </script>
设置
获取软件包
压缩包
将压缩包解压到您的 Magento 实例根目录下的 app/code/Blackbird/NonceProvider。
Composer 软件包
composer require blackbird/module-nonce-provider
安装模块
转到您的 Magento 根目录,然后运行以下 Magento 命令
php bin/magento setup:upgrade
如果您处于生产模式,请勿忘记重新编译和重新部署静态资源,或者使用 --keep-generated
选项。
支持
联系方式
如需更多信息,请联系我们
- 通过电子邮件: hello@bird.eu
- 或通过表单: https://black.bird.eu/en/contacts/
作者
- Aline Denizot - 维护者 - It's me!
- Blackbird Team - 贡献者 - They're awesome!
许可证
本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。
这就全部了!