Symfony选民只能检查用户权限吗?

时间:2019-03-07 13:54:26

标签: symfony symfony4-voter

Symfony选民(Documentation)用于检查实体的用户权限(通常):

  

安全投票者是检查权限的最精细的方法(例如“此特定用户可以编辑给定的项目吗?”)

如果我想控制模块的权限(针对用户),Symfony选民会适应吗?示例:如果模块已评估(数据库上的validated = true),则无法编辑模块?

总而言之,选民是专门与用户联系在一起还是他们可以扮演更一般的角色?

1 个答案:

答案 0 :(得分:0)

投票者会做任何您要“告诉”他们的事情。为方便起见,他们将用户作为参数,但您没有义务使用它。