diff --git a/sites/all/modules/unl/unl_cas.module b/sites/all/modules/unl/unl_cas.module index 4d2a50f787ce7aabcf47a0db5e78d67e2b55e502..8ecc1c6a3bf4a3ba67badbbf55e8cdd92f24e404 100644 --- a/sites/all/modules/unl/unl_cas.module +++ b/sites/all/modules/unl/unl_cas.module @@ -94,7 +94,7 @@ function unl_cas_form_alter(&$form, $form_state, $form_id) function unl_cas_user_logout($account) { $cas = unl_cas_get_adapter(); - drupal_goto($cas->getLogoutUrl()); + drupal_goto($cas->getLogoutUrl(url('<front>', array('absolute' => TRUE)))); } function unl_cas_import_user($username) @@ -120,13 +120,3 @@ function unl_cas_import_user($username) return $user; } -function unl_cas_page_alter(&$page) -{ - $logoutUrl = url('user/logout'); - $ssoScript = <<<EOF -<script type="text/javascript"> - WDN.idm.setLogoutURL('$logoutUrl'); -</script> -EOF; - $page['page_bottom']['sso']['#markup'] = $ssoScript; -} diff --git a/sites/all/themes/unl_wdn/html.tpl.php b/sites/all/themes/unl_wdn/html.tpl.php index dfd532d8329f4f4c3661dd19df87b0892d3c2c72..15efb0910e661165e6bbf42c51262423e2c7cd84 100644 --- a/sites/all/themes/unl_wdn/html.tpl.php +++ b/sites/all/themes/unl_wdn/html.tpl.php @@ -39,6 +39,7 @@ $t->head .= PHP_EOL . $styles . PHP_EOL . $scripts . PHP_EOL . '<link href="' . url('<front>', array('absolute' => TRUE)) . '" rel="home" />' . PHP_EOL + . '<link rel="logout" href="user/logout" title="Log out of myapp" />' . PHP_EOL ; if (theme_get_setting('use_base')) {