我有一个使用CakePHP 3.4,cakephp3-aclmanager 1.3,cakephp / acl 0.2运行的应用程序。
每当我创建一个用户时,就会在aros表中进行输入。但是,我注意到创建用户时alias
始终是NULL
。一旦我访问AclManager界面并单击alias
,Update AROs
就会被用户用户名替换。这意味着在新用户工作之前,我总是必须手动打开AclManager并更新ARO。应该是这样吗?
我希望能够创建一个用户,该用户立即拥有分配给其角色的权限。
我只是尝试设置一个全新的CakePHP 3.4安装程序,并遵循确切的步骤here。但这是一样的。我一直在检查Aclmanager插件和函数arosBuilder()中的代码。仅在单击AclManager中的更新ARO时运行。链接到函数是:here
我需要你的主意吗?