CakePHP中的Auth问题

CakePHP中的Auth问题,php,cakephp-1.3,authentication,Php,Cakephp 1.3,Authentication,我已经使用CakePHP有一段时间了。但我仍然无法独自解决一些问题。 很难理解Cake Auth是如何工作的,但在过去的几周里,我成功地使用了它 现在谈谈我的问题: 我有两个单独的表(比如管理员用户和普通用户)。两者都有不同的控制器(假设它们是AdminsController和UsersController)。 现在我已经顺利完成了用户模块。用户登录和管理员登录是不同的视图。由于我不希望任何普通用户能够得到他们的手上的管理员登录页面,我已经把它与普通用户登录分开 用户登录使用Auth可以正常工作

我已经使用CakePHP有一段时间了。但我仍然无法独自解决一些问题。 很难理解Cake Auth是如何工作的,但在过去的几周里,我成功地使用了它

现在谈谈我的问题: 我有两个单独的表(比如管理员用户和普通用户)。两者都有不同的控制器(假设它们是AdminsController和UsersController)。 现在我已经顺利完成了用户模块。用户登录和管理员登录是不同的视图。由于我不希望任何普通用户能够得到他们的手上的管理员登录页面,我已经把它与普通用户登录分开

用户登录使用Auth可以正常工作。但是现在我想为AdminController使用另一个身份验证,因为某些原因,我无法使用来自AdminController和control的第二个身份验证自动传输到用户登录

如果有人能指出正确的方向那就太好了。求你了

多谢各位。提前


附言:我也尝试过使用Auth->userModel

对不起大家,我使用Auth->userModel的方式有点错误。 我将它添加到我的管理控制器中,但不在用户控制器中,所以如果您来这里寻找答案,请使用

$this->Auth->userModel=“User”

在beforeFilter()中的每个控制器中


享受……

忽略我的评论,回复不同的帖子。