config->ntlmsso_enabled)) { print_error('ntlmsso_isdisabled','auth'); } $sesskey = required_param('sesskey', PARAM_RAW); $file = $CFG->dirroot . '/pix/spacer.gif'; if ($authplugin->ntlmsso_magic($sesskey) && file_exists($file)) { if (!empty($authplugin->config->ntlmsso_ie_fastpath)) { if (check_browser_version('MSIE')) { redirect($CFG->wwwroot . '/auth/ldap/ntlmsso_finish.php'); } } // Serve GIF // Type header('Content-Type: image/gif'); header('Content-Length: '.filesize($file)); // Output file $handle=fopen($file,'r'); fpassthru($handle); fclose($handle); exit; } else { print_error('ntlmsso_iwamagicnotenabled','auth'); } ?>