我一直在使用CakePHP一段时间了。但我仍然无法自己解决一些问题。 很难理解Cake Auth是如何工作的,但在过去的几周里我已经设法使用它。
现在我的问题: 我有2个单独的表(Say for Admin Users和Normal Users)。两者都有不同的控制器(让我们说它们是AdminsController和UsersController)。 现在我已经完成了用户模块,没有任何问题。用户登录和管理员登录是不同的视图。因为我不希望任何普通用户能够获得管理员登录页面,所以我将其与普通用户登录分开。
用户登录可以正常使用Auth。但是现在我想使用另一个Auth for AdminController由于某些原因我无法使用AdminController中的第二个Auth并且控件自动转移到用户登录
如果有人能指出正确的方向,那就太好了。请!
谢谢。提前!!
P.S:我也尝试过使用Auth-> userModel
答案 0 :(得分:1)
很抱歉,我使用的是Auth-> userModel略显错误的方式。 我将它添加到我的管理控制器,但没有添加到用户控制器中,所以如果你来这里寻找答案,请使用
<强> $这 - &GT; Auth-&GT;的usermodel = “用户”; 强>
享受.......