Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何根据用户在CakePHP中的权限将其路由到不同的函数?_Php_Cakephp_Url Routing_Access Control - Fatal编程技术网

如何根据用户在CakePHP中的权限将其路由到不同的函数?

如何根据用户在CakePHP中的权限将其路由到不同的函数?,php,cakephp,url-routing,access-control,Php,Cakephp,Url Routing,Access Control,以前可能有人问过这个问题,我也见过类似的解决方案。。。也许我想得不对 我想有一个名为“用户/编辑”的链接,如果用户是管理员,它应该路由到管理员\如果他们是基本用户,它应该路由到用户\等等。。。有没有一种方法可以巧妙地做到这一点 我看到的解决方案与之相反,比如在user/admin\u edit中键入,它会将您带到user/edit…您会想看看前缀路由 将其与内置的Auth/ACL结合起来,应该不会有问题

以前可能有人问过这个问题,我也见过类似的解决方案。。。也许我想得不对

我想有一个名为“用户/编辑”的链接,如果用户是管理员,它应该路由到管理员\如果他们是基本用户,它应该路由到用户\等等。。。有没有一种方法可以巧妙地做到这一点


我看到的解决方案与之相反,比如在user/admin\u edit中键入,它会将您带到user/edit…

您会想看看前缀路由

将其与内置的Auth/ACL结合起来,应该不会有问题