Authentication 如何在User.accepted=1之前阻止登录?

Authentication 如何在User.accepted=1之前阻止登录?,authentication,cakephp,Authentication,Cakephp,当用户尚未被接受时,阻止登录的最佳做法是什么?换句话说,例如User.accepted=0时 我正在使用CakePHP的Auth组件。您需要在Auth组件中添加一个。我相信这应该对你有用: $this->Auth->userScope = array('User.accepted' => true); 将其添加到您的应用程序控制器beforeFilter()谢谢!到目前为止,这正是我想要的。您知道是否可以查看不同于$this->Auth->login错误的错误消息吗?我在面

当用户尚未被接受时,阻止登录的最佳做法是什么?换句话说,例如User.accepted=0时

我正在使用CakePHP的Auth组件。

您需要在Auth组件中添加一个。我相信这应该对你有用:

 $this->Auth->userScope = array('User.accepted' => true);

将其添加到您的应用程序控制器
beforeFilter()

谢谢!到目前为止,这正是我想要的。您知道是否可以查看不同于
$this->Auth->login错误的错误消息吗?我在面包房看到了这篇文章: