More Hive integration

This commit is contained in:
moodler
2005-07-15 06:09:34 +00:00
parent f27149b73a
commit f0fc458a82
+27
View File
@@ -0,0 +1,27 @@
<?php // $Id$
// expired.php - called by hive when the session has expired.
require('../../config.php');
require('lib.php');
require_login();
if (empty($SESSION->HIVE_PASSWORD)) { // We don't have old password
error('Sorry, but Hive has timed out, you need to log in again',
$CFG->wwwroot.'/login/logout.php');
}
/// Try and log back in silently
if (sso_user_login($USER->username, $SESSION->HIVE_PASSWORD)) { // Log back into Hive
/// Need something in here to redirect back to Hive
} else {
error('Sorry, could not restore Hive connection, please try logging in again',
$CFG->wwwroot.'/login/logout.php');
}
?>