这是我与Symfony的第一个真正的项目。我需要在我的后端应用程序上设置一些权限设置。
我知道,我必须使用sfDoctrineGuardPlugin。但我不知道怎么办?我在symfony网站上阅读了关于sfDoctrineGuardPlugin的内容。但我仍然没有找到任何关于;
非常感谢先进......
答案 0 :(得分:2)
sfDoctrineGuardPlugin是版本1.4,但现在应该使用symfony2。无论如何,你可以使用sfDoctrineGuardPlugin + sfDoctrineApplyPlugin。第一个用于权限控制,第二个用于所有关于表单和电子邮件的引用。
安装插件很容易检查链接:
在你的所有后端模块中,你必须在其中创建一个带有“config”名称的文件夹,其中一个文件带有security.yml,带有这个示例内容:
sets:
is_secure: true
index:
is_secure: true
有了这个,你会告诉symfony用户可以阅读。查看此网址以获取更多信息:
#http://www.symfony-project.org/reference/1_4/en/08-Security
如果要保护所有具有相同权限的后端,请将同一文件夹与应用程序中的同一文件放在一起。