0

我正在使用 CakePHPs ACL 来处理用户权限。

当用户创建一个帖子时,比如说Post,我会自动为该帖子创建一个 ACO,并允许用户访问它。

但是,如果我想稍后更改用户以便不同的用户“接管”帖子的所有权,我会在 ACL 中做什么?

是否有可用于删除行和添加新关系的删除/删除 ACL 功能?

我考虑过在旧用户上使用拒绝,然后在新用户上允许所有,但如果父组在结构中同时具有允许/拒绝,那将是一团糟。

除了使用手动 sql 查询之外,还有其他选择吗?

4

0 回答 0