Я использую компонент Auth. Я устанавливаю $ this-> Auth-> loginError в beforeFilter. Но у меня есть другая возможность. Если пользователь вводит имя пользователя и пароль правильно, но User.status = 'pending', как я могу показать другое сообщение. Я использую $ this-> Auth-> userScope, чтобы установить это. но как показать разные $ this-> Auth-> loginError для этих двух возможностей.
- Имя пользователя и пароль = правильный, но состояние = в ожидании
- Либо имя пользователя или пароль = некорректный, но статус = активный
есть два максимальными возможностями.
Вы решили проблему ??? – RSK
@RSK nope. Я узнал из MIRC, что компонент AUTH выполняет процесс входа в один запрос, поэтому его невозможно. и нам придется модифицировать процесс. или нам придется делать запросы и делать это. –
thankz для u'r время. Меня тоже поразила та же проблема. Я планирую избегать '$ this-> Auth-> userScope' и проверять его вручную в функции входа в пользовательский контроллер. Это будет нормально работать? :-) – RSK