Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 19 апр 2024, 18:12

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: password_confirm matches и filters() с rules()
СообщениеДобавлено: 07 авг 2012, 19:51 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
А может быть так, что из-за хэширования пароля тут:

Код:
  public function filters()
  {
    return array(
      TRUE => array(
        array('trim'),
      ),
      'password' => array(
        array(array(Auth::instance(), 'hash'))
      ),
      'username' => array(
        array('strtolower'),
      ),
      'login_count' => array(
        array('intval'),
      ),
    );
  }


ругается правило passowrd_confirm на несоответствие тут?:

Код:
  public function rules()
  {
    return array(
      'username' => array(
        array('not_empty'),
        array('alpha_dash', array(':value', TRUE)),
        array('min_length', array(':value', 3)),
        array('max_length', array(':value', 32)),
        array(array($this, 'unique'), array('username', ':value')),
      ),
      'password' => array(
        array('not_empty'),
        array('min_length', array(':value', 3)),
        array('max_length', array(':value', 64))
      ),
      'password_confirm' => array(
        array('matches', array(':validation', 'password_confirm', 'password'))
      ),
      'email' => array(
        array('not_empty'),
        array('email'),
        array('email_domain'),
        //array(array($this, 'unique'), array('email', ':value')),
      ),
    );
  }


Тупо вводишь в 2 поля три цифры - 123, и всё равно ругается на несоответствие.
В чём может быть дело?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: password_confirm matches и filters() с rules()
СообщениеДобавлено: 07 авг 2012, 20:39 
Не в сети
Бывалый

Зарегистрирован: 16 апр 2012, 19:44
Сообщения: 113
да, из-за этого скорее всего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: password_confirm matches и filters() с rules()
СообщениеДобавлено: 09 авг 2012, 01:18 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
mamahtehok писал(а):
да, из-за этого скорее всего.


В общем какая то странная фигня.
Перенес rules из модели в котролёр - всё ок. Обратно переношу - ругается на несоответствие паролей. Это баг или фича? :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group