You are here

function super_login_user_login_validate in Super Login 7

Same name and namespace in other branches
  1. 8 super_login.module \super_login_user_login_validate()

Custom validation for user login form

1 string reference to 'super_login_user_login_validate'
super_login_form_alter in ./super_login.module
Implementation of hook_form_alter(). *

File

./super_login.module, line 186
Creates better login pages

Code

function super_login_user_login_validate($form, &$form_state) {
  if (isset($form_state['values']['name']) && $form_state['values']['name']) {
    if ($name = db_query("SELECT name FROM {users} WHERE LOWER(mail) = LOWER(:name)", array(
      ':name' => $form_state['values']['name'],
    ))
      ->fetchField()) {
      form_set_value($form['name'], $name, $form_state);
    }
  }
}