You are here

function _securesite_403 in Secure Site 6.2

Same name and namespace in other branches
  1. 7.2 securesite.inc \_securesite_403()

Menu callback; handle restricted pages.

1 string reference to '_securesite_403'
securesite_menu in ./securesite.module
Implementation of hook_menu().

File

./securesite.inc, line 54
Secure Site log-in functions.

Code

function _securesite_403() {
  global $user;
  if (empty($user->uid) && !isset($_SESSION['securesite_guest']) && $_GET['q'] != 'logout') {
    _securesite_dialog(array_pop(variable_get('securesite_type', array(
      SECURESITE_BASIC,
    ))));
  }
  else {
    $path = drupal_get_normal_path(variable_get('securesite_403', ''));
    menu_set_active_item($path);
    return menu_execute_active_handler($path);
  }
}