Проверка пароля идентична другому вводимому

Мне нужно проверить, что введенный пароль — это то, что думает пользователь.

Для этого я прошу ввести пароль дважды.

У меня есть существующая проверка на месте, но для нескольких полей пока ничего нет.

Я задавался вопросом, как сделать так, чтобы валидатор сверял свое поле с другим полем.

0

Решение

Я мог бы найти синтаксис для этого: 'token' => 'password'

Вот способ сделать это:

    array(
'name' => 'password',
'required' => true,
'filters' => array(),
'validators' => array(),
),
array(
'name' => 'passwordBis',
'required' => true,
'filters' => array(),
'validators' => array(
array(
'name' => 'identical',
'options' => array(
'token' => 'password',
'messages' => array(
\Zend\Validator\Identical::NOT_SAME => \Application\Util\Translator::translate('The two passwords must be identical')
)
)
)
),
),
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]