处理SSO插件并为SSO用户遇到问题。我已将它们添加到本地用户使用但不起作用的角色中。我认为这个问题是我在aros表中没有任何东西,对于SSO用户来说,lft和rght。我相信这就是为什么它不起作用但不确定。有人可以帮助我理解我如何生成这些或者只是它们用于什么?大多数文档都非常有限。感谢
答案 0 :(得分:1)
lft
,rght
值适用于MPTT。如果您没有为这些字段设置正确的值,那么CakePHP将无法正确遍历表的记录(使用TreeBehavior)。
删除您手动添加的记录,而不是使用ACL Shell添加记录。
一般情况TreeBehavior::recover()可用于修正lft
,rght
值。