diff --git a/modules/ldapstatus/www/index.php b/modules/ldapstatus/www/index.php index 0cc6dd6c4eb721a39f1f10a23c2cbe915b2af01c..da693640bcfceb05bf4127065b095b72943063ff 100644 --- a/modules/ldapstatus/www/index.php +++ b/modules/ldapstatus/www/index.php @@ -2,9 +2,20 @@ $config = SimpleSAML_Configuration::getInstance(); +$session = SimpleSAML_Session::getInstance(); + +if (!$session->isValid('login-admin') ) { + SimpleSAML_Utilities::redirect('/' . $config->getBaseURL() . 'auth/login-admin.php', + array('RelayState' => SimpleSAML_Utilities::selfURL()) + ); +} + + $ldapconfig = $config->copyFromBase('loginfeide', 'config-login-feide.php'); + + $orgs = $ldapconfig->getValue('orgldapconfig'); #echo '<pre>'; print_r($orgs); exit;