You are here

function login_disable_user in Login Disable 6

login_disable_user function.

@access public

Parameters

mixed $op:

mixed &$edit:

mixed &$account:

mixed $category. (default: NULL):

Return value

void

File

./login_disable.module, line 96

Code

function login_disable_user($op, &$edit, &$account, $category = NULL) {
  $active = array_filter(variable_get('login_disable_is_active', array()));
  if ($op == 'login' && isset($active['active'])) {

    // If user is not allowed to bypass then log them out
    if (user_access('bypass disabled login') == FALSE) {
      drupal_set_message(variable_get('login_disable_message', 'Member logins have been temporarily disabled. Please try again later.'), 'warning');
      module_load_include('pages.inc', 'user');
      user_logout();
      exit;
    }
  }
}