2016-12-05 69 views
0

我需要检查一个在密码输入的是用户认为什么。检查密码是相同的另一个输入一个

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

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

我想知道如何让验证器检查其领域与其他领域。

+2

如果你读,你应该已经看到了它的验证程序的文档。要问一个问题,而不是对你的问题进行一个好的搜索,要快点。 – Kwido

+2

[为zf2实现密码验证器]的可能副本(http://stackoverflow.com/questions/13476282/implementing-a-password-validator-for-zf2) – Kwido

回答

1

我能找到的语法吧:'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') 
        ) 
       ) 
      ) 
     ), 
    ), 
相关问题