从容器访问防火墙配置

问题描述 投票:0回答:1

如果我有以下内容

security:
    firewalls:
        user:
            form_login:
                login_path: user_login
        admin:
            form_login:
                login_path: admin_login

symfony中有没有办法在任何类中访问当前的login_path选项?

symfony security config firewall
1个回答
1
投票

您可以在配置中将它们定义为参数,然后执行以下操作:

login_path: %user_login%
...
admin_path: %admin_login%

并做任何你有权访问容器

$container->getParameter('user_login');
...
$container->getParameter('admin_login');
© www.soinside.com 2019 - 2024. All rights reserved.