попробуйте так
//password
$this->addElement('password', 'password', array('label' => 'Password', 'required' => true));
//password_confirm
$this->addElement('password', 'password_confirm', array('label' => 'Password Confirm', 'required' => true));
$this->password_confirm->addValidator('Identical', false, array('token' => 'password'));
P.S. контролирует, чтобы работать хорошо в форме isValid controller, потому что иначе вы никогда не будете отображать сообщения об ошибках! ;)