【问题标题】:Use ACL for "profile" symfony2对“配置文件”symfony2 使用 ACL
【发布时间】:2016-08-29 05:25:07
【问题描述】:

我有一个有很多用户的应用程序。 每个用户都与一个且只有一个配置文件相关联。 该配置文件对许多实体具有许多全局权限。 例如,

角色“writer”有权对我的实体“Blog”进行写入、读取和编辑。

角色是动态的,我可以在后台添加角色。 我想我必须使用 Symfony Voter,但我不知道如何控制我的用户是否有权编辑例如一篇文章。 你有一个例子来为我的约束制作这个架构吗?

谢谢。

【问题讨论】:

    标签: php symfony acl


    【解决方案1】:

    在 Symfony 文档中有一篇关于选民的好文章:user is able to edit his own article only

    如需更深入了解,请查看this presentation - Drop ACE, use voters

    【讨论】:

      猜你喜欢
      • 2016-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多