关于模块的Symfony Session

时间:2011-05-26 14:51:19

标签: session symfony1 symfony-1.4

通常当我尝试搜索解决方案时,他们会将我引导到config文件夹中的security.yml。但每当我将其更改为我的模块名称时,请说“用户”

user:
    is_secure: true

它不起作用....

all:
    is_secure: true

锁定了所有页面,因此如果可能,我应该如何处理特定模块或文件。感谢宝贵的时间和评论。

编辑:

我的路径

<!-- apps/frontend/modules/user -->
最初在用户文件夹下的

没有配置文件夹...

1 个答案:

答案 0 :(得分:1)

如果您想保护特定模块,则必须在 security.yml 文件的配置文件夹中对其进行定义(如您所说,但在欲望模块中)。例如,如果我的客户端模块包含索引创建等操作,并希望确保安全创建操作,您必须添加到

<!-- /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