sfDoctrineGuardPlugin - версия 1.4, но теперь следует использовать symfony2. В любом случае, вы можете использовать sfDoctrineGuardPlugin + sfDoctrineApplyPlugin. Первый предназначен для контроля разрешений, а второй - для всех референтов о формах и электронной почте во фронтэнде.
Установить плагины легко, проверьте это по ссылкам:
Внутри всех ваших внутренних модулей вы должны будете создать одну папку с именем "config" внутри, один файл с security.yml с содержанием этого примера:
sets:
is_secure: true
index:
is_secure: true
с этим вы скажете symfony, может ли пользователь читать или нет. Проверьте этот URL для получения дополнительной информации:
# http://www.symfony -project.org / reference / 1_4 / ru / 08-Security
Если вы хотите защитить все бэкенды с одинаковыми разрешениями, поместите в приложение одну и ту же папку с тем же файлом.