Password Confirmation in zend framework

后端 未结 5 638
萌比男神i
萌比男神i 2021-01-03 04:32

I add this class to library/My/Validate/PasswordConfirmation.php



        
5条回答
  •  臣服心动
    2021-01-03 04:44

    You don't need to override the Zend_Form->isValid method or use the superglobal $_POST, check this:

    $frmPassword1=new Zend_Form_Element_Password('password');
    $frmPassword1->setLabel('Password')
        ->setRequired('true')
        ->addFilter(new Zend_Filter_StringTrim())
        ->addValidator(new Zend_Validate_NotEmpty());
    
    $frmPassword2=new Zend_Form_Element_Password('confirm_password');
    $frmPassword2->setLabel('Confirm password')
        ->setRequired('true')
        ->addFilter(new Zend_Filter_StringTrim())
        ->addValidator(new Zend_Validate_Identical('password'));
    

提交回复
热议问题