【发布时间】:2012-05-05 03:22:00
【问题描述】:
我想为 Symfony 1.4 项目中的不同角色提供指定的操作。
项目包含几个数据库表,其值只能由某些角色修改。
例如,管理员可以访问所有模型的 CRUD。 另一个角色(让它成为顾问)只能从指定模型(不是全部)中检索(而不是修改或删除)结果。
如何在 symfony 中支持这样的功能? 我假设将提前指定项目的角色。
我正在考虑的一个解决方案是分别为每个角色创建模块和操作(crud 面板 + 一个日志界面),但这听起来像是一项艰巨的工作。
只是想知道更聪明的方法是什么。
【问题讨论】:
标签: php symfony1 crud user-roles