问题描述
|
通常,当我尝试搜索解决方案时,它们会将我定向到config文件夹中的security.yml。但是,每当我将其更改为模块名称时,都说“ user”
user:
is_secure: true
它在...期间不起作用。
all:
is_secure: true
锁定了所有页面,因此,如果可能的话,我该如何处理特定的模块或文件。感谢您宝贵的时间和评论。
编辑:
我自己的路
<!-- apps/frontend/modules/user -->
最初在用户文件夹下没有配置文件夹...
解决方法
如果要保护特定模块,则必须在security.yml文件的config文件夹中对其进行定义(就像您说的那样,但在desire模块中)。例如,如果我有一个包含索引,新建,创建等操作的客户端模块,并且想要保护新的和创建操作,则必须添加到
<!-- /app_name/modules/clients/config/security.yml -->
new:
is_secure: true
credentials: [...] //if you defined credentials
create:
is_secure: true
credentials: [...] //if you defined credentials
如果要保护所有客户端模块,只需设置
<!-- /app_name/modules/clients/config/security.yml -->
all:
is_secure: true