]> git.mjollnir.org Git - moodle.git/commitdiff
Make logout work without needing openssl MDL-8070
authormoodler <moodler>
Thu, 4 Jan 2007 08:32:50 +0000 (08:32 +0000)
committermoodler <moodler>
Thu, 4 Jan 2007 08:32:50 +0000 (08:32 +0000)
lib/moodlelib.php

index 1866421d9388c609c62487ab70ae4448a8ad8b98..071b25a0ba222cef73b72acc4fd5820f819024dc 100644 (file)
@@ -1792,9 +1792,11 @@ function require_logout() {
             require($CFG->dirroot.'/auth/cas/logout.php');
         }
         
-        require($CFG->dirroot.'/auth/mnet/auth.php');
-        $authplugin = new auth_plugin_mnet();
-        $authplugin->logout();
+        if (extension_loaded('openssl')) {
+            require($CFG->dirroot.'/auth/mnet/auth.php');
+            $authplugin = new auth_plugin_mnet();
+            $authplugin->logout();
+        }
     }
 
     if (ini_get_bool("register_globals") and check_php_version("4.3.0")) {