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

时间:2011-07-12 07:02:50

标签: authentication cakephp

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

我正在使用CakePHP的Auth-component。

1 个答案:

答案 0 :(得分:1)

您需要在Auth组件中添加"userScope" property。我相信这对你有用:

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

在app控制器beforeFilter()中添加。