Сессия Symfony на модуле - PullRequest
0 голосов
/ 26 мая 2011

Обычно, когда я пытаюсь найти решение, меня направляют в security.yml в папке config.Но всякий раз, когда я меняю его на имя моего модуля, мы говорим «пользователь»

user:
    is_secure: true

, это не работает, пока ....

all:
    is_secure: true

блокирует всю страницу, так чтоЯ делаю для обработки конкретных модулей или файлов, если это возможно.Спасибо за ценное время и комментарии.

Редактировать:

Мой путь

<!-- apps/frontend/modules/user -->

изначально в папке пользователя не имеет папки конфигурации ...

1 Ответ

1 голос
/ 26 мая 2011

Если вы хотите защитить определенный модуль, вы должны определить его в его папке конфигурации в файле security.yml (как вы сказали, но в модуле желания). Например, если у меня есть модуль clients с index , new , create и т. Д., И я хочу защитить новые и создания действий, которые вы должны добавить к

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