You are here

function varbase_security_user_form_process_password_confirm in Varbase Core 8.8

Same name and namespace in other branches
  1. 8.4 modules/varbase_security/varbase_security.module \varbase_security_user_form_process_password_confirm()
  2. 8.5 modules/varbase_security/varbase_security.module \varbase_security_user_form_process_password_confirm()
  3. 8.6 modules/varbase_security/varbase_security.module \varbase_security_user_form_process_password_confirm()
  4. 8.7 modules/varbase_security/varbase_security.module \varbase_security_user_form_process_password_confirm()
  5. 9.0.x modules/varbase_security/varbase_security.module \varbase_security_user_form_process_password_confirm()

Varbase Security element process handler for client-side password validation.

This #process handler is automatically invoked for 'password_confirm' form elements to add the JavaScript and string translations for dynamic password validation.

1 string reference to 'varbase_security_user_form_process_password_confirm'
varbase_security_element_info_alter in modules/varbase_security/varbase_security.module
Implements hook_element_info_alter().

File

modules/varbase_security/varbase_security.module, line 46
Contains varbase_security.module.

Code

function varbase_security_user_form_process_password_confirm($element) {

  // Get Drupal core user form process password confirm over the password.
  $element = user_form_process_password_confirm($element);

  // Update the too short message.
  $element['#attached']['drupalSettings']['password']['tooShort'] = t('Make it at least 6 characters');

  // TODO: Convert _password_policy_constraints_validate to change drupal core.
  return $element;
}