function ldap_user_grab_password_validate in Lightweight Directory Access Protocol (LDAP) 8.2
Same name and namespace in other branches
- 8.4 ldap_user/ldap_user.module \ldap_user_grab_password_validate()
- 8.3 ldap_user/ldap_user.module \ldap_user_grab_password_validate()
- 7.2 ldap_user/ldap_user.module \ldap_user_grab_password_validate()
store password from logon forms in ldap_user_ldap_provision_pwd static variable for use in provisioing to ldap
5 string references to 'ldap_user_grab_password_validate'
- ldap_user_form_password_policy_password_tab_alter in ldap_user/
ldap_user.module - Implements hook_form_FORM_ID_alter(). for password_policy_password_tab
- ldap_user_form_user_login_alter in ldap_user/
ldap_user.module - Implements hook_form_FORM_ID_alter(). for user_login_form
- ldap_user_form_user_login_block_alter in ldap_user/
ldap_user.module - Implements hook_form_FORM_ID_alter(). for user_login_block
- ldap_user_form_user_profile_form_alter in ldap_user/
ldap_user.module - Implements hook_form_FORM_ID_alter(). for user_register_form
- ldap_user_form_user_register_form_alter in ldap_user/
ldap_user.module - Implements hook_form_FORM_ID_alter(). for user_register_form
File
- ldap_user/
ldap_user.module, line 481 - Module for the LDAP User Entity
Code
function ldap_user_grab_password_validate($form, &$form_state) {
// This is not a login form but profile form and user is insertingpassword to update email
if (!empty($form_state['values']['current_pass_required_values'])) {
if (!empty($form_state['values']['current_pass']) && empty($form_state['values']['pass'])) {
ldap_user_ldap_provision_pwd('set', $form_state['values']['current_pass']);
}
}
elseif (!empty($form_state['values']['pass'])) {
ldap_user_ldap_provision_pwd('set', $form_state['values']['pass']);
}
}