检查密码是否与另一个输入的密码相同

Checking a password is identical to another input one

我需要检查输入的密码是否是用户认为输入的密码。

为此,我要求输入两次密码。

我有一些现有的验证,但还没有用于多个字段。

我想知道如何让验证器根据另一个字段检查它的字段。

我可以找到它的语法:'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')
                    )
                )
            )
        ),
    ),