Как заблокировать вход в систему до User.accepted = 1? - PullRequest
0 голосов
/ 12 июля 2011

Что было бы лучше всего блокировать вход в систему, когда пользователь еще не принят?Другими словами, например, когда User.accepted = 0.

Я использую Auth-компонент CakePHP.

1 Ответ

1 голос
/ 12 июля 2011

Вам нужно будет добавить свойство userScope к вашему компоненту Auth. Я считаю, что это должно работать для вас:

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

Добавьте это в контроллеры вашего приложения beforeFilter().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...