almaviacx / restrictedsiteaccess
AlmaviaCX Restricted SiteAccess Bundle 提供通过IP地址限制一个或多个 siteaccess 的功能,适用于无法通过 nginx/apache 或 .htaccess 进行限制的情况。适用于在 platform.sh 上限制 siteaccess。
dev-main
2023-02-23 08:53 UTC
Requires
- php: >=7.4
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-24 17:56:14 UTC
README
AlmaviaCX Restricted SiteAccess Bundle 提供通过IP地址限制一个或多个 siteaccess 的功能,适用于无法通过 nginx/apache 或 .htaccess 进行限制的情况。适用于在 platform.sh 上限制 siteaccess。
安装
使用 Composer
将库添加到您的 composer.json 中,运行 composer require almaviacx/restrictedsiteaccess
以刷新依赖项。
注册包
然后,将包注入到您的应用的 config\bundles.php
中。
return [ // ... AlmaviaCX\RestrictedSiteaccess\AlmaviacxRestrictedSiteaccessBundle::class => ['all' => true], ];
添加参数
根据项目规范更新值
# config/packages/ibexa.yaml parameters: ... acx_acl.default.siteaccess_controls: 'siteaccessname': enabled: true authorized_ips: - 192.168.16.1 - X.X.X.X 'admin': enabled: true authorized_ips: - 192.168.16.1 - X.X.X.X