/** * @return Zend_Form_Element_Hash */ protected function _csrfToken() { $uniqueSalt = Zend_Crypt::hash('MD5', 'csrf' . microtime()); $element = new Zend_Form_Element_Hash('csrf_token'); $element->setAttrib('id', 'csrf_token_' . strtolower(get_class($this))); $element->setSalt($uniqueSalt); $element->setDecorators($this->_inputDecorators); return $element; }